Preguiça, Nuno, Rodrigo Rodrigues, Cristóvão Honorato, and João M. Lourenço. "
Byzantium: Byzantine-fault-tolerant database replication providing snapshot isolation."
Proceedings of the Fourth conference on Hot topics in system dependability. {HotDep}'08. Berkeley, CA, USA: USENIX Association, 2008. 9.
AbstractDatabase systems are a key component behind many of today's computer systems. As a consequence, it is crucial that database systems provide correct and continuous service despite unpredictable circumstances, such as software bugs or attacks. This paper presents the design of Byzantium, a Byzantine fault-tolerant database replication middleware that provides snapshot isolation (SI) semantics. SI is very popular because it allows increased concurrency when compared to serializability, while providing similar behavior for typical workloads. Thus, Byzantium improves on existing proposals by allowing increased concurrency and not relying on any centralized component. Our middleware can be used with off-the-shelf database systems and it is built on top of an existing BFT library.
Cunha, Gonçalo, João Lourenço, and Ricardo J. Dias. "
Consistent State Software Transactional Memory."
IV Jornadas de Engenharia de Electrónica e Telecomunicações e de Computadores (JETC'08). Ed. ISBN: 9789729580949. Lisboa, Portugal: ISEL - Instituto Superior de Engenharia de Lisboa, 2008. 251-256.
AbstractSoftware transactional memory (STM) is a promising programming model that adapts many concepts borrowed from the databases world to control concurrent accesses to memory (RAM) locations. In this paper we propose a new classification for the active states of a transaction; a new memory quiescing algorithm, to allow the safe transition of a memory block form transactional to non-transactional space; we compare word and object transactional grain units; and evaluate the cost of consistent state validation, arguing that this cost can be minimized by performing partial validation on problematic code regions.
Dias, Ricardo J., João Lourenço, and Gonçalo Cunha. "
Developing Libraries Using Software Transactional Memory."
CoRTA 2008: Proceedings of the Conference on Compilers, Related Technologies and Applications. Bragança, Portugal: Instituto Politécnico de Bragança - ESTG, 2008.
AbstractSoftware transactional memory (STM) is a promising programming model that adapts many concepts borrowed from the databases world to control concurrent accesses to main memory (RAM) locations. This paper aims at discussing how to support apparently irreversible operations within a memory transaction.
Karlovich, Alexei Yu. "
Higher-order asymptotic formulas for Toeplitz matrices with symbols in generalized Hölder spaces."
Operator Algebra, Operator Theory and Applications. Operator Theory Advances and Applications, 181. Eds. MA Bastos, I. Gohberg, AB Lebre, and FO Speck. Basel: Birkhäuser, 2008. 207-228.
AbstractWe prove higher-order asymptotic formulas for determinants and traces of finite block Toeplitz matrices generated by matrix functions belonging to generalized Hölder spaces with characteristic functions from the Bari-Stechkin class. We follow the approach of Böttcher and Silbermann and generalize their results for symbols in standard Hölder spaces.
Reguengo, R., V. Lúcio, and C. Chastre Ligação Pilar - Fundação com Armaduras Salientes do Pilar, em Estruturas Pré-Fabricadas. 2º Congresso Nacional de Pré-Fabricação em Betão. Lisboa: ANIPB, 2008.
AbstractA ligação pilar-fundação tem um papel fundamental no comportamento das estruturas pré-fabricadas, em particular, na presença de acções horizontais, como a acção dos sismos e do vento, que introduzem esforços elevados na base dos pilares. Um dos sistemas de ligação pilar-fundação usados em estruturas pré-fabricadas consiste em deixar na extremidade inferior dos pilares armaduras salientes que são introduzidas em negativos executados nas fundações. Estes negativos são posteriormente injectados com grout para garantir a ligação. No presente trabalho foram estudadas diferentes soluções de negativos para ligação das armaduras do pilar à fundação, tendo sido realizados ensaios monotónicos para analisar o seu comportamento. Nesta comunicação apresentam-se e discutem-se os resultados obtidos da análise experimental efectuada.
Reguengo, R., V. Lúcio, and C. Chastre Ligação pilar – fundação com armaduras salientes do pilar, em estruturas pré-fabricadas – Ensaios monotónicos e ensaios cíclicos. Betão Estrutural 2008. Guimarães: UMinho, 2008.
AbstractA ligação pilar-fundação tem um papel fundamental no comportamento das estruturas pré-fabricadas,
em particular, na presença de acções horizontais, como a acção dos sismos e do vento. Um dos sistemas de ligação pilar-fundação usados em estruturas pré-fabricadas consiste em deixar na extremidade inferior dos pilares armaduras salientes que são introduzidas em negativos executados nas fundações, sejam elas sapatas ou maciços de encabeçamento de estacas. Estes negativos são posteriormente injectados com “grout” para garantir a ligação. Foram estudados diferentes soluções de negativos para ligação das armaduras do pilar na fundação. Foram realizados ensaios monotónicos e cíclicos, para analisar não só o comportamento às acções estáticas mas também para a acção sísmica. No presente trabalho apresentam-se os resultados obtidos com a análise experimental efectuada. O estudo realizado permite apresentar recomendações para projecto e quais os tipos de ligações com melhor desempenho.
Rodrigues, Neuza, António Ramos, and Fernando Branco. "
Rehabilitation of Historical Masonry Bridges."
1st International Conference Construction Heritage in Coastal and Marine Environments – Damage, Diagnostic, Maintenance and Rehabilitation. Ed. LNEC. Lisbon: LNEC, 2008. 1-10.
Abstract
Pregui{\c c}a, Nuno, Rodrigo Rodrigues, Cristóvão Honorato, and João Louren{\c c}o. "
Byzantium: Byzantine-fault-tolerant database replication providing snapshot isolation."
Proceedings of the Fourth conference on Hot topics in system dependability. HotDep’08. Berkeley, CA, USA: USENIX Association, 2008. 9.
AbstractDatabase systems are a key component behind many of today’s computer systems. As a consequence, it is crucial that database systems provide correct and continuous service despite unpredictable circumstances, such as software bugs or attacks. This paper presents the design of Byzantium, a Byzantine fault-tolerant database replication middleware that provides snapshot isolation (SI) semantics. SI is very popular because it allows increased concurrency when compared to serializability, while providing similar behavior for typical workloads. Thus, Byzantium improves on existing proposals by allowing increased concurrency and not relying on any centralized component. Our middleware can be used with off-the-shelf database systems and it is built on top of an existing BFT library.