AFFIDAVIT - Automating the Proof of Quality Attributes for Large Scale Software Architectures

AFFIDAVIT - Automating the Proof of Quality Attributes for Large Scale Software Architectures

Description

The AFFIDAVIT project vision was to make the current state of knowledge about software architecture design accessible to mainstream system developers by building a framework that allows software architects to investigate the properties of their designs through architectural simulation and ensure their correct application through architectural transformation. The simulator supports the achievement of quality goals as defined in quality attribute scenarios, by allowing an architect to determine the consequences of architectural decisions, and to make trade-offs that balance competing quality requirements. The architectural transformation performed ensures that the structure of the system built matches the designed and simulated behavior.

Researchers

Funded by

FCT | CMU-Portugal 2009

Partners

University of Coimbra, Carnegie Mellon University, Madeira-ITI, Novabase

Keywords

software architecture, computer-assisted architecture development, software engineering, human computer interaction

Start Date

2010-09-01

End Date

2014-02-18

Journal Articles

Conference Articles