Lewandowski, B, Listkowski A, Petrova K, Jarosz S.
2011.
Functionalisation of terminal positions of sucrose - Part II: Preparation of 1’,2,3,3’,4,4’-hexa-O-benzyl sucrose and 6,6’-bis-O-(2-hydroxyethyl)-1’,2,3,3’,4,4’-hexa-O-benzylsucrose. Carbohydrate Chemistry: Proven Synthetic Methods. (
P. Kovac, Ed.).:407-425., New York: CRC Press, Taylor & Francis Group
Baptista, PV, Doria G, Quaresma P, Cavadas M, Neves CS, Gomes I, Eaton P, Pereira E, Franco R.
2011.
Nanoparticles in molecular diagnostics. Nanoparticles in Translational Science and Medicine. 104(11)(
Villaverde, Antoni, Ed.).:427-488.: Academic Press Co., Elsevier Publishing Services
Pessanha, V.
2011.
Practical Verification of Anomalies in Transactional Memory Programs. FCT - Universidade Nova de Lisboa. (
João M. Lourenço, Ed.).: Universidade Nova de Lisboa
AbstractTransactional Memory (TM) is an approach to concurrency control in general pur- pose programming languages that inherits the concept of transaction from the database setting. Unlike other language constructs such as locks, TM has an optimistic approach to concurrency control by allowing more than one thread to access simultaneously the same critical section. A transaction always executes as if it is alone in the system, and in the end its effects are undone (rolled back) if it conflicts with another concurrent transac- tions. In spite of the potential for increasing scalability and performance, TM is a recent and developing programming model and still has a very limited impact in real-world applications.
Designing and developing concurrent software is difficult and error prone. Concur- rent programs exhibit concurrency anomalies that originate faults and failures. Despite some claims that TM programs are less error prone, they still exhibit concurrency anoma- lies such as high-level dataraces, i.e., wrong delimitations of transactions’ scope, and stale-value errors, that occur when the value of a shared variable jumps from an atomic block to another.
Programs with this kind of anomalies can exhibit unpredictable and wrong behaviour, not fulfilling the goals for which they were conceived.
This work aims the detection of anomalies through static analysis of transactional Java ByteCode programs that execute in strong atomicity. A extensible and flexible framework is proposed, which can be extended with plugins that detect specific types of anomalies. With this framework we expect to prove that high-level dataraces and stale-value errors can be detected with reasonable precision through static analysis.
Keywords: Atomicity Violation, High-Level Datarace, Static Analysis, Concurrency, Software Transactional Memory
Goncalves, G, Grasso V, Barquinha P, Pereira L, Elamurugu E, Brignone M, Martins R, Lambertini V, Fortunato E.
2011.
Role of Room Temperature Sputtered High Conductive and High Transparent Indium Zinc Oxide Film Contacts on the Performance of Orange, Green, and Blue Organic Light Emitting Diodes. Plasma Process. Polym.. 8:340-345.
Pokkuluri, PR, Londer YY, Duke NEC, Pessanha M, Yang X, Orshonsky V, Orshonsky L, Erickson J, Zagyanskiy Y, Salgueiro CA, Schiffer M.
2011.
Structure of a novel dodecaheme cytochrome c from Geobacter sulfurreducens reveals an extended 12 nm protein with interacting hemes. Journal of Structural Biology. 174(1):223-233.
AbstractMultiheme cytochromes c are important in electron transfer pathways in reduction of both soluble and insoluble Fe(III) by Geobacter sulfurreducens. We determined the crystal structure at 3.2 Å resolution of the first dodecaheme cytochrome c (GSU1996) along with its N-terminal and C-terminal hexaheme fragments at 2.6 and 2.15 Å resolution, respectively. The macroscopic reduction potentials of the full-length protein and its fragments were measured. The sequence of GSU1996 can be divided into four c7-type domains (A, B, C and D) with homology to triheme cytochromes c7. In cytochromes c7 all three hemes are bis–His coordinated, whereas in c7-type domains the last heme is His–Met coordinated. The full-length GSU1996 has a 12 nm long crescent shaped structure with the 12 hemes arranged along a polypeptide to form a “nanowire” of hemes; it has a modular structure. Surprisingly, while the C-terminal half of the protein consists of two separate c7-type domains (C and D) connected by a small linker, the N-terminal half of the protein has two c7-type domains (A and B) that form one structural unit. This is also observed in the AB fragment. There is an unexpected interaction between the hemes at the interface of domains A and B, which form a heme-pair with nearly parallel stacking of their porphyrin rings. The hemes adjacent to each other throughout the protein are within van der Waals distance which enables efficient electron exchange between them. For the first time, the structural details of c7-type domains from one multiheme protein were compared.
Oliveira, J, Petrov V, Parola JA, Pina F, Azevedo J, Teixeira N, Bras NF, Fernandes PA, Mateus N, Ramos MJ, de Freitas V.
2011.
Chemical Behavior of Methylpyranomalvidin-3-O-glucoside in Aqueous Solution Studied by NMR and UV-Visible Spectroscopy. Journal of Physical Chemistry B. 115:1538-1545., Number 6
Abstractn/a
Gomes, AC, Bruno SM, Gago S, Lopes RP, Machado DA, Carminatti AP, Valente AA, Pillinger M, Goncalves IS.
2011.
Epoxidation of cyclooctene using soluble or MCM-41-supported molybdenum tetracarbonyl-pyridylimine complexes as catalyst precursors. Journal of Organometallic Chemistry. 696:3543-3550., Number 22
Abstractn/a
Neves, P, Amarante TR, Gomes AC, Coelho AC, Gago S, Pillinger M, Goncalves IS, Silva CM, Valente AA.
2011.
Heterogeneous oxidation catalysts formed in situ from molybdenum tetracarbonyl complexes and tert-butyl hydroperoxide. Applied Catalysis a-General. 395:71-77., Number 1-2
Abstractn/a