19 resultados para Amalric, of Bène, d. ca. 1206.


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Object-oriented programming is a widely adopted paradigm for desktop software development. This paradigm partitions software into separate entities, objects, which consist of data and related procedures used to modify and inspect it. The paradigm has evolved during the last few decades to emphasize decoupling between object implementations, via means such as explicit interface inheritance and event-based implicit invocation. Inter-process communication (IPC) technologies allow applications to interact with each other. This enables making software distributed across multiple processes, resulting in a modular architecture with benefits in resource sharing, robustness, code reuse and security. The support for object-oriented programming concepts varies between IPC systems. This thesis is focused on the D-Bus system, which has recently gained a lot of users, but is still scantily researched. D-Bus has support for asynchronous remote procedure calls with return values and a content-based publish/subscribe event delivery mechanism. In this thesis, several patterns for method invocation in D-Bus and similar systems are compared. The patterns that simulate synchronous local calls are shown to be dangerous. Later, we present a state-caching proxy construct, which avoids the complexity of properly asynchronous calls for object inspection. The proxy and certain supplementary constructs are presented conceptually as generic object-oriented design patterns. The e ect of these patterns on non-functional qualities of software, such as complexity, performance and power consumption, is reasoned about based on the properties of the D-Bus system. The use of the patterns reduces complexity, but maintains the other qualities at a good level. Finally, we present currently existing means of specifying D-Bus object interfaces for the purposes of code and documentation generation. The interface description language used by the Telepathy modular IM/VoIP framework is found to be an useful extension of the basic D-Bus introspection format.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Biocatalysis can be applied in organic synthetic chemistry to counter challenges posed by increased demands towards chemo-, regio- and stereoselectivity, not forgetting the need for greener chemistry. During the last 30 years, biocatalysis with the use of enzymes as chiral catalysts has become more common in chemistry laboratories and industrial processes. In this thesis, the use of lipases as versatile biocatalysts in the acylation of alcohols is examined both in the light of literature examples and four original publications. In the first part of the work presented in this thesis lipases were utilized in two examples concerning secondary alcohols. First, the kinetic resolution of heterocyclic aromatic secondary alcohols through transesterification was thoroughly examined including the studies of competing hydrolysis and esterification reactions. In another example, lipases were utilized in the formation of a dynamic systemic resolution (DSR) process which in turn was used as a developmental tool in the optimization of the dynamic kinetic resolution (DKR) of five heterocyclic aromatic cyanohydrins in one pot for the preparation of cyanohydrin esters as single enantiomers. In the second part of the work, the regio- and stereoselectivity of lipases was used to form sugar conjugates of glyceric and β-amino acids. The primary hydroxyl groups of methyl α-D-galacto-, -gluco- and -mannopyranosides were now acylated trough lipasecatalyzed transesterification and enantioselective lipase-catalyzed ring-opening of β- lactams, respectively.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Solvent extraction of calcium and magnesium impurities from a lithium-rich brine (Ca ~ 2,000 ppm, Mg ~ 50 ppm, Li ~ 30,000 ppm) was investigated using a continuous counter-current solvent extraction mixer-settler set-up. The literature review includes a general review about resources, demands and production methods of Li followed by basics of solvent extraction. Experimental section includes batch experiments for investigation of pH isotherms of three extractants; D2EHPA, Versatic 10 and LIX 984 with concentrations of 0.52, 0.53 and 0.50 M in kerosene respectively. Based on pH isotherms LIX 984 showed no affinity for solvent extraction of Mg and Ca at pH ≤ 8 while D2EHPA and Versatic 10 were effective in extraction of Ca and Mg. Based on constructed pH isotherms, loading isotherms of D2EHPA (at pH 3.5 and 3.9) and Versatic 10 (at pH 7 and 8) were further investigated. Furthermore based on McCabe-Thiele method, two extraction stages and one stripping stage (using HCl acid with concentration of 2 M for Versatic 10 and 3 M for D2EHPA) was practiced in continuous runs. Merits of Versatic 10 in comparison to D2EHPA are higher selectivity for Ca and Mg, faster phase disengagement, no detrimental change in viscosity due to shear amount of metal extraction and lower acidity in stripping. On the other hand D2EHPA has less aqueous solubility and is capable of removing Mg and Ca simultaneously even at higher Ca loading (A/O in continuous runs > 1). In general, shorter residence time (~ 2 min), lower temperature (~23 °C), lower pH values (6.5-7.0 for Versatic 10 and 3.5-3.7 for D2EHPA) and a moderately low A/O value (< 1:1) would cause removal of 100% of Ca and nearly 100% of Mg while keeping Li loss less than 4%, much lower than the conventional precipitation in which 20% of Li is lost.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Tämän kandidaatintyön aiheena on D-luokan audiovahvistimen särö ja kohina. Tarkoituksena on selvittää vahvistinluokan merkittävin särö- ja kohinamekanismi, sekä arvioida, voidaanko häiriöitä vähentää läh¶n suodattimella. Tutkimusmenetelminä on kirjallisuus ja simulointi. Aineistona on käytetty IEEE:ssä julkaistuja tieteelisiä artikkeleita, eri valmistajien laatimia ohjeita, sekä aihetta käsitteleviä kirjoja. Keskeisimmät tulokset olivat, että merkittävin särömekanismi on transistoreiden suoja-ajan aiheuttama vääristymä, sekä että merkittävin kohina syntyy modulaatiossa käytetystä kantoaallosta. Kantoaallon näkyvyyteen kuormassa voidaan vaikuttaa ulostulon alipäästösuodattimella. Suoja-ajan aiheuttama harmoninen kokonaissärö asettuu musiikin kaistanleveydelle, joten sitä ei voida poistaa suodattamalla.