IADIS International Journal on Computer Science and Information Systems

Published by IADIS (International Association for Development of the Information Society) • ISSN (Online): 1646-3692 • ISSN (Print): 1646-3692
100% Open Access
Double-Blind Peer Review
Crossref DOI Persistent IDs
Open Access Peer-Reviewed Case Studies & Applications

Towards Model Transformation - a Case Study of Generic Framework for Traceability in Object-oriented Designs

Anna Derezińska *
Jacek Zawłocki Institute of Computer Science *
Warsaw University of Technology *
Nowowiejska 15/ *
00- Warsaw *
Poland Researcher *
* A.Derezinska@ii.pw.edu.pl (Portugal)
* A.Derezinska@ii.pw.edu.pl (Portugal)
* A.Derezinska@ii.pw.edu.pl (Portugal)
* A.Derezinska@ii.pw.edu.pl (Portugal)
* A.Derezinska@ii.pw.edu.pl (Portugal)
* A.Derezinska@ii.pw.edu.pl (Portugal)

Abstract

Model transformation approach allows us to develop automatic and flexible solutions for the software evolution. Application of model transformation concepts was shown on a case study of a generic framework for traceability in object-oriented designs. Traceability analysis in the framework is based on discovering traceability relationships among model elements and identifying dependency areas for given initial elements. The analysis is controlled by a set of rules that should be easily modified ac- cording to the project notation, application domain, etc. Three transformations within the framework were considered: the input transformation of any m odel to the internal format, the traceability analysis generating a dependency area for a given model, a nd the output transformation of the resulting de- pendency area. They can be realized as model-to-m odel transformations with respect to their meta- models and in accordance to the independently speci fied transformation rules. The language and tools of the QVT standard proposed by the OMG were a pplied in the input and output transformations. In the remaining transformation, traceability rules were de fined as automata with transitions labeled with conditions and actions.

Keywords

model transformation UML MDA QVT traceability
Full-Text PDF Available

Read Complete Peer-Reviewed Manuscript

Includes full econometric models, data tables, policy recommendations, declarations, and citations.

Declarations & Ethics

Funding: This research received academic dissemination support through ESCAP / JournalsHub publishing programs.
Conflicts of Interest: The authors declare no competing financial or institutional interests.
Peer Review: Double-blind peer reviewed by international subject specialists.
License: Creative Commons Attribution 4.0 International (CC BY 4.0).
How to Cite This Article
APA / MLA / BibTeX
Derezińska, et al. (2008). Towards Model Transformation - a Case Study of Generic Framework for Traceability in Object-oriented Designs. IADIS International Journal on Computer Science and Information Systems, 3(1). https://doi.org/10.33965/ijcsis_2008_v3i1_04
Derezińska, et al. "Towards Model Transformation - a Case Study of Generic Framework for Traceability in Object-oriented Designs." IADIS International Journal on Computer Science and Information Systems, vol. 3, no. 1, 2008. https://doi.org/10.33965/ijcsis_2008_v3i1_04
Derezińska, et al. "Towards Model Transformation - a Case Study of Generic Framework for Traceability in Object-oriented Designs." IADIS International Journal on Computer Science and Information Systems 3, no. 1 (2008). https://doi.org/10.33965/ijcsis_2008_v3i1_04