Title :
Requirement and interaction analysis using aspect-oriented modeling
Author :
Mohite, Sangita ; Phalnikar, Rashmi ; Joshi, Madhura ; Joshi, S.D. ; Jadhav, Swati
Author_Institution :
Comput. Dept., BVU COE, Pune, India
Abstract :
Aspect-oriented modeling (AOM) has been developed to modularize crosscutting concerns appropriately in UML models. In software engineering, aspects are concerns that cut across multiple modules. In requirements modeling, we analyze interactions and potential inconsistencies. We use UML to model requirements in a use case driven approach. During requirements specification a structural model of the problem domain is captured with a class diagram. Use cases refined by activities are the join points to compose crosscutting concerns. Graph transformation systems provide analysis support for detecting potential conflicts and dependencies between rule-based transformations.
Keywords :
Unified Modeling Language; aspect-oriented programming; formal specification; AOM; UML models; Unified Modeling Languages; aspect-oriented modeling; class diagram; crosscutting concerns; graph transformation systems; interaction analysis; requirement analysis; requirements modeling; requirements specification; rule-based transformations; use case driven approach; Conferences; Decision support systems; Handheld computers; Aspect; Aspect-Oriented Modeling; Graph transformations; crosscutting concerns; point-cuts;
Conference_Titel :
Advance Computing Conference (IACC), 2014 IEEE International
Conference_Location :
Gurgaon
Print_ISBN :
978-1-4799-2571-1
DOI :
10.1109/IAdCC.2014.6779539