PUBLIKATIONSSERVER

A Layered Approach to Defining a Transformation Language-Informal Description and Validation by Case Study

K. Ryndina, J. Küster, Research Report RZ 3547 (2005).

Download
Es wurde kein Volltext hochgeladen. Nur Publikationsnachweis!
Artikel | Englisch
Autor*in
Ryndina, Ksenia; Küster, JochenFH Bielefeld
Abstract
Model transformation is the process of changing a given source model to produce a target model, according to a pre-defined set of rules. Usually transformations modify model structure, notation or level of abstraction, while preserving the underlying semantics. Certain transformations create a completely new target model, while others only update the source model. The most commonly known transformation examples include generation of code from software design models and code refactoring. Code generation and refactoring features are offered by many software development tools, and established techniques for implementing such transformations are available to tool developers. In recent years however, all software engineering activities have started to become more model-oriented and a great need for transformation between various modelling notations has emerged. The driving force behind these software engineering trends is the Model Driven Architecture (MDA)[mda02], which is based on the idea of automated transformation between Platform Independent Models (PIM) and Platform Specific Models (PSM). As a result of the increased demand for more diverse model transformations in the industry, there arises a need for languages, methods and tools that can assist in development of such transformations.
Erscheinungsjahr
Zeitschriftentitel
Research Report RZ 3547
FH-PUB-ID

Zitieren

Ryndina, Ksenia ; Küster, Jochen: A Layered Approach to Defining a Transformation Language-Informal Description and Validation by Case Study. In: Research Report RZ 3547, IBM Research (2005)
Ryndina K, Küster J. A Layered Approach to Defining a Transformation Language-Informal Description and Validation by Case Study. Research Report RZ 3547. 2005.
Ryndina, K., & Küster, J. (2005). A Layered Approach to Defining a Transformation Language-Informal Description and Validation by Case Study. Research Report RZ 3547.
@article{Ryndina_Küster_2005, title={A Layered Approach to Defining a Transformation Language-Informal Description and Validation by Case Study}, journal={Research Report RZ 3547}, publisher={IBM Research}, author={Ryndina, Ksenia and Küster, Jochen}, year={2005} }
Ryndina, Ksenia, and Jochen Küster. “A Layered Approach to Defining a Transformation Language-Informal Description and Validation by Case Study.” Research Report RZ 3547, 2005.
K. Ryndina and J. Küster, “A Layered Approach to Defining a Transformation Language-Informal Description and Validation by Case Study,” Research Report RZ 3547, 2005.
Ryndina, Ksenia, and Jochen Küster. “A Layered Approach to Defining a Transformation Language-Informal Description and Validation by Case Study.” Research Report RZ 3547, IBM Research, 2005.

Export

Markierte Publikationen

Open Data LibreCat

Suchen in

Google Scholar