Title :
Adapting the NFR Framework to Aspectual Use-Case Driven Approach
Author :
Liu, Xiaomei ; Liu, Shulin ; Zheng, Xiaojuan
Author_Institution :
Inst. of Inf. & Technol., NENU, Changchun, China
Abstract :
Aspect-Oriented Requirement Engineering (AORE) is a new approach of modulating requirements in order to discover crosscutting concerns in requirement phase and improve the degree of separation of concerns. In Aspectual Use-Case Driven Approach (AUC), the description of nonfunctional requirements is not specific enough. It should not be well mapped in implementation of the late development, thus it can not achieve a smooth transition between the system analysis and the design. In the NFR Framework approach, NFR is separate from dealing with functional requirements and can not be composed with functional requirements modeling. In this paper, it adapts the NFR Framework to AUC and the resulting method is called NFR/AUC method. NFR/AUC method not only identifies functional crosscutting concerns by template, but also can get the finer grain of the non-functional crosscutting concerns. Therefore, it achieves a smooth transition between the system analysis and the design.
Keywords :
aspect-oriented programming; software engineering; systems analysis; NFR framework; aspect-oriented requirement engineering; aspectual use-case driven approach; nonfunctional crosscutting concerns; system analysis; system design; Application software; Conference management; Delay; Engineering management; Phase modulation; Programming; Security; Software engineering; Technology management; Unified modeling language; NFR Framework; functional crosscutting concern; non-functional crosscutting concer; requirements engineering; use case;
Conference_Titel :
Software Engineering Research, Management and Applications, 2009. SERA '09. 7th ACIS International Conference on
Conference_Location :
Haikou
Print_ISBN :
978-0-7695-3903-4
DOI :
10.1109/SERA.2009.31