DocumentCode
2078021
Title
Approach on modeling crosscutting features in concurrent system
Author
Su Yang ; Qin Jun
Author_Institution
Electron. Technol. Dept., Eng. Coll. of Armed Police Force, Xi´an, China
fYear
2010
fDate
16-18 Aug. 2010
Firstpage
133
Lastpage
138
Abstract
An approach on modeling traversing features in concurrent software system was presented, which is based on aspect-oriented techniques and statecharts of unified modeling language (UML). Modeled with UML statecharts diagrams, the primary system functions and corresponding traversal features are enveloped into various orthogonal regions of a composite state respectively. The mutual relationships between orthogonal regions are implied by the orders of broadcast events. With modular transition system, a basic computational model, the formalization description of aspect-oriented statechart models was proposed. The precise semantics of model elements and modeling procedures was also given. The case study indicates that the strategy of separation of traversing features is implemented in design phrase of concurrent software system with this method. And, the advantages of this software modeling approach are loose couple, adaptability and traceability.
Keywords
Unified Modeling Language; aspect-oriented programming; diagrams; formal verification; multiprocessing programs; software engineering; UML statecharts diagrams; aspect-oriented techniques; broadcast events; concurrent software system; crosscutting features modeling; formalization description; modular transition system; orthogonal regions; primary system functions; semantics; software design; traversing features modeling; unified modeling language; Biological system modeling; Semantics; Unified modeling language; Aspect-Oriented; Concurrent System; Crosscutting Feature; UML StateCharts;
fLanguage
English
Publisher
ieee
Conference_Titel
Networked Computing and Advanced Information Management (NCM), 2010 Sixth International Conference on
Conference_Location
Seoul
Print_ISBN
978-1-4244-7671-8
Electronic_ISBN
978-89-88678-26-8
Type
conf
Filename
5572306
Link To Document