Quality And Validation of Software Architecture



The Software Architecture emerges as a crucial notion to specify and analyze complex systems: SA provides at a high level of abstraction a tractable description of the static and dynamic aspects that are relevant for design decisions and for system-level evaluations

SA = Structure + Behavior


The goal of this project is to develop and experiment rigorous approaches to the early evaluation, testing, and validation of large complex applications centered on the description of the SA.

The investigation also encompasses methods and tools for evaluating the functional and non-functional properties of SAs obtained by the assembly of reused or acquired components, according to the promising paradigm of Component-based Software Engineering.

Emphasis is on the transferability of the proposed methodologies: practical notations, such as UML, and widely used tools are adopted, and prototype tools and technologies are developed.

Contacts:
Antonia Bertolino, antonia dot bertolino at isti dot cnr dot it
Eda Marchetti, eda dot marchetti at isti dot cnr dot it

Related Publications

Schematic view of an environment based on diagrammatic UML - like notations to support design and testing
Schematic view of an environment based on diagrammatic UML - like notations to support design and testing.

Copyright 2002 Selab-assistant Webmaster