An Aspect Enhanced Method of NFR Modeling in Software Architecture

10 years 6 months ago
An Aspect Enhanced Method of NFR Modeling in Software Architecture
Existence of crosscutting concerns in software requirements often intensifies complexity of software development. Modeling and analysis of these concerns at software architecture can decrease possibility of finding tangled and complex components in ultimate design. Aspect oriented ADLs have emerged to overcome this problem but imposing radical change to existing architectural modeling methods is not easily acceptable by architects. Thus, this paper presents a method on how to enhance conventional software architecture description languages through utilization of aspect features with special focus on non-functional requirements (NFRs). To achieve the goal, aspectable NFRs have been clarified and for their description in software architecture, an extension to xADL 2.0 [5] has been proposed. Encapsulation of crosscutting NFRs in aspectual components, which is the result of this method, will provide a higher degree of separation of concerns in software architecture and prepares a straight...
Hamid Bagheri, Seyed-Hassan Mirian-Hosseinabadi, H
Added 14 Aug 2010
Updated 14 Aug 2010
Type Conference
Year 2007
Where CIT
Authors Hamid Bagheri, Seyed-Hassan Mirian-Hosseinabadi, Hesam Chiniforooshan Esfahani
Comments (0)