AA – A Software Architecture Aware Environment for Dependable Systems
Cristina Gacek · 2008
Explicitly considering software architectural information at all times is now a recognized means for addressing software system dependability. In this paper we propose the basic ideas for AA, an architecture aware environment to improve software system dependability. It builds on ideas from architecting dependable systems, control engineering, and software product lines. AA supports fault tolerance to also take into account global software architectural issues rather than only localized information (or immediate propagation), as well as viable variations in the software architecture.