Towards an Aspect-oriented Architectural Framework

Kendra Cooper,Lirong Dai,Jing Dong,Yi Deng
2003-01-01
Abstract:Much attention has recently been focused on the problem of effectively developing software systems that meet their non- functional requirements. Architectural frameworks have been proposed as a solution to support the design and analysis of non- functional requirements such as performance, security, adaptability, etc. A significant benefit of performing such analysis work is to detect and remove defects earlier in the design phase. However, the non-functional properties of a system are mostly addressed independently making it difficult for the design and analysis of a system with respect to a collection of these properties. This position paper presents an overview of our proposed solution to this problem called the Formal Design Analysis Framework (FDAF). More specifically we describe how our work, still in progress, provides support for one non-functional property, performance, using the Unified Modeling Language (UML) and the formal architectural description language Rapide and how we plan to extend the framework to support two or more non-functional requirements.
What problem does this paper attempt to address?