Technical Meeting
Platform Independent Model Transformation based on Architectural Patterns
情報処理学会研究報告, vol. 2009-SE-165, no. 4, pp. 1–10, Japan Advanced Institute of Science and Technology, Kanazawa, Japan, July 2009.
Abstract
In this paper, we present the development of a model-driven approach to transform platform independent models (PIMs) based on architectural patterns. Model Transformation is a fundamental concept in nowadays software development to manipulate models during its lifecycle e.g. due to changing requirements or platform technologies. We use model transformation techniques to transform profile-enriched UML2 models into platform specific models (PSMs). These PSMs could be used later as an input for common code generation frameworks to derive platform specific implementations (PSIs). As an example of a possible architectural pattern, we define a UML profile that is based on the well-known Model-View-Controller (MVC) pattern, an architectural pattern commonly used in software engineering to isolate business logic from user interface considerations.
BibTeX
@article{rweiss-sigse200907,
author = {Rafael Weiss and Hiroshi Kazato and Shinpei Hayashi and Motoshi Saeki},
title = {Platform Independent Model Transformation based on Architectural Patterns},
journal = {情報処理学会研究報告},
volume = {2009-SE-165},
number = 4,
pages = {1--10},
year = 2009,
}
- Type
- Technical Meeting
- Location
- Japan Advanced Institute of Science and Technology, Kanazawa, Japan
- Presented
- July 2, 2009
- Volume / Pages
- vol. 2009-SE-165, no. 4, pp. 1–10