Goulão, Miguel, and Fernando Brito Abreu. "
An overview of metrics-based approaches to support software components reusability assessment."
Software Quality Measurement: Concepts and Approaches. Ed. Ravi Kumar Jain B. Hyderabad: ICFAI Books, 2007. 264.
AbstractObjective: To present an overview on the current state of the art concerning metrics-based
quality evaluation of software components and component assemblies.
Method: Comparison of several approaches available in the literature, using a framework
comprising several aspects, such as scope, intent, definition technique, and maturity.
Results: The identification of common shortcomings of current approaches, such as
ambiguity in definition, lack of adequacy of the specifying formalisms and insufficient
validation of current quality models and metrics for software components.
Conclusions: Quality evaluation of components and component-based infrastructures
presents new challenges to the Experimental Software Engineering community.
Semigroups and formal languages. Eds. Jorge M. André, V{\'ı}tor H. Fernandes, Mário J. J. Branco, Gracinda M. S. Gomes, John Fountain, and John C. Meakin. Proceedings of the International Conference held at the Universidade de Lisboa, Lisboa, July 12–15, 2005. World Scientific Publishing Co. Pte. Ltd., Hackensack, NJ, 2007.
Barbosa, Luís, Jácome Cunha, and Joost Visser. "
A Type-Level Approach to Component Prototyping."
International Workshop on Synthesis and Analysis of Component Connectors: in Conjunction with the 6th ESEC/FSE Joint Meeting. SYANCO '07. New York, NY, USA: ACM, 2007. 23-36.
AbstractAlgebraic theories for modeling components and their interactions offer abstraction over the specifics of component states and interfaces. For example, such theories deal with forms of sequential composition of two components in a manner independent of the type of data stored in the states of the components, and independent of the number and types of methods offered by the interfaces of the combinators. General purpose programming languages do not offer this level of abstraction, which implies that a gap must be bridged when turning component models into implementations. In this paper, we present an approach to prototyping of component-based systems that employs so-called type-level programming (or compile-time computation) to bridge the gap between abstract component models and their type-safe implementation in a functional programming language. We demonstrate our approach using Barbosa's model of components as generalized Mealy machines. For this model, we develop a combinator library in Haskell, which uses type-level programming with two effects. Firstly, wiring between components is computed during compilation. Secondly, the well-formedness of the component compositions is guarded by Haskell's strong type system.
Indelicato, P., J. P. Santos, S. Boucard, and J. P. Descalux. "
QED and relativistic corrections in superheavy elements."
The European Physical Journal D - Atomic, Molecular, Optical and Plasma Physics. 45 (2007): 155-170.
AbstractIn this paper we review the different relativistic and QED contributions to energies, ionic radii, transition probabilities and Landé g-factors in super-heavy elements, with the help of the MultiConfiguration Dirac-Fock method (MCDF). The effects of taking into account the Breit interaction to all orders by including it in the self-consistent field process are demonstrated. State of the art radiative corrections are included in the calculation and discussed. We also study the non-relativistic limit of MCDF calculation and find that the non-relativistic offset can be unexpectedly large.