| Composing aspect models with graph transformations |
| Full text |
Pdf
(199 KB)
|
| Source
|
International Conference on Software Engineering
archive
Proceedings of the 2006 international workshop on Early aspects at ICSE
table of contents
Shanghai, China
SESSION: Workshop papers
table of contents
Pages: 59 - 65
Year of Publication: 2006
ISBN:1-59593-405-7
|
|
Authors
|
|
Jon Whittle
|
George Mason University, Fairfax, VA
|
|
João Araújo
|
Universidade Nova de Lisboa, Caparica, Portugal
|
|
Ana Moreira
|
Universidade Nova de Lisboa, Caparica, Portugal
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 105, Citation Count: 3
|
|
|
ABSTRACT
This paper presents a new method for composing aspect models. The method is based on the use of a UML-based aspect modeling language to precisely and graphically specify model--level aspects and the use of graph transformations to define how aspects should be composed and to apply those compositions. The result is a method for representing and composing aspect-oriented models that is both scalable and expressive. The work is validated on an air traffic control example based on a NASA application.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
J. Araújo, J. Whittle and D-K. Kim, "Modeling and Composing Scenario-Based Requirements with Aspects", RE 2004, Kyoto, Japan, IEEE CS Press, 2004.
|
| |
2
|
P. Bottoni, F. Parisi-Presicce, G. Taenzer, "Specifying Integrated Refactoring with Distributed Graph Transformations," AGTIVE '03, 227--272, 2003.
|
| |
3
|
|
| |
4
|
D. Denery, H. Erzberger, T. Davis, S.Green and B. McNally, "Challenges of Air Traffic Management Research: Analysis, Simulation and Field Test". In AIAA Guidance, Navigation and Control Conference, 1997.
|
| |
5
|
|
| |
6
|
R. France, I. Ray, G. Georg and S. Ghosh, "An Aspect-Oriented Approach to Design Modeling", IEE Proceedings Software, Vol 151(4), pp. 174--186, August 2004.
|
| |
7
|
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
 |
12
|
|
 |
13
|
Indrakshi Ray , Na Li , Robert France , Dae-Kyoo Kim, Using uml to visualize role-based access control constraints, Proceedings of the ninth ACM symposium on Access control models and technologies, June 02-04, 2004, Yorktown Heights, New York, USA
[doi> 10.1145/990036.990054]
|
| |
14
|
|
| |
15
|
OMG: Revised submission for MOF 2.0 Query/View/Transformation RFP (ad/2002-04-10) (2005).
|
 |
16
|
Américo Sampaio , Ruzanna Chitchyan , Awais Rashid , Paul Rayson, EA-Miner: a tool for automating aspect-oriented requirements identification, Proceedings of the 20th IEEE/ACM international Conference on Automated software engineering, November 07-11, 2005, Long Beach, CA, USA
[doi> 10.1145/1101908.1101967]
|
| |
17
|
S. Sendall, "Combining Generative and Graph Transformation Techniques for Model Transformation: An Effective Alliance?" OOPSLA '03 Workshop "Generative techniques in the context of MDA", 2003.
|
| |
18
|
UML, version 2.0. Available from the Object Management Group, 2005, http://www.omg.org.
|
| |
19
|
UMLAUT: Unified Modeling Language All pUrpose Transformer, http://www.irisa.fr/UMLAUT/.
|
| |
20
|
J. Whittle and J. Araújo, "Scenario Modeling with Aspects", IEE Proceedings Software, Vol 151(4), pp. 157--172, 2004.
|
|