loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth International Workshop on Principles of Software Evolution (IWPSE'05)
Model Evolution with Aspect-Oriented Mechanisms
Lisbon, Portugal
September 05-September 06
ISBN: 0-7695-2349-8
Naoyasu Ubayashi, Kyushu Institute of Technology, Fukuoka, Japan
Shinji Sano, Kyushu Institute of Technology, Fukuoka, Japan
Yusaku Maeno, Kyushu Institute of Technology, Fukuoka, Japan
Satoshi Murakami, Kyushu Institute of Technology, Fukuoka, Japan
Tetsuo Tamai, University of Tokyo, Japan
Model-based development is a software development method in which models are created before source code is written. Although the method is effective, we have to modify models when we face evolution such as change of platforms. These modifications crosscut over many places in the models, and tend to cause unexpected errors. In order to tackle this problem, we propose a method for model evolution using model transformations based on aspect orientation, a mechanism that modularizes crosscutting concerns. A modeler can extend model transformation rules by defining new aspects in the process of modeling. In this paper, we demonstrate the effectiveness of aspect orientation in terms of model evolution.
Citation:
Naoyasu Ubayashi, Shinji Sano, Yusaku Maeno, Satoshi Murakami, Tetsuo Tamai, "Model Evolution with Aspect-Oriented Mechanisms," iwpse, pp.187-194, Eighth International Workshop on Principles of Software Evolution (IWPSE'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.