DocumentCode
2317638
Title
A UML profile for AspectC++
Author
Djabri, Mustapha Redouane ; Amroune, Mohamed
Author_Institution
Univ. of Tebessa, Tébessa, Algeria
fYear
2012
fDate
24-26 March 2012
Firstpage
1
Lastpage
6
Abstract
The success of any new software development paradigm heavily relies on providing solid support of tools, methods, and languages. Over the last few years, the aspect oriented paradigm has matured and gained widespread industrial support at the programming phase, while aspect oriented modeling (AOM) is still a fertile field of research. Due to its substantial and crucial importance, the application of aspect orientation at the design stage in software development process has interested many researchers. Recently, numerous works have attempted to provide aspect oriented support at the model level, in various forms that many of which were based on UML, however, there exists no generic AOM language that is capable of supporting all the concepts introduced by the different aspect oriented languages, such as AspectC++. Due to the substantial importance, and to the large use of AspectC++ at the programming level, in software development process, we propose, in this paper, a UML profile for AspectC++ language, which aim to provide AspectC++ specific modeling facility, allowing the modelers to produce aspect oriented models which conform to this language.
Keywords
C++ language; Unified Modeling Language; AspectC++; UML; aspect oriented modeling; aspectC++ language; aspectC++ specific modeling facility; oriented languages; software development; Abstracts; Context; Matched filters; Object oriented modeling; Programming; Shape; Unified modeling language; Aspect Oriented Modeling; AspectC++; UML Profiles;
fLanguage
English
Publisher
ieee
Conference_Titel
Information Technology and e-Services (ICITeS), 2012 International Conference on
Conference_Location
Sousse
Print_ISBN
978-1-4673-1167-0
Type
conf
DOI
10.1109/ICITeS.2012.6216630
Filename
6216630
Link To Document