On model transformations in UML-Based Software Development Process

Document type: Conference Papers
Peer reviewed: Yes
Author(s): Ludwik Kuzniarz, Miroslaw Staron
Title: On model transformations in UML-Based Software Development Process
Conference name: Conference on Software Engineering and Application
Year: 2003
Pagination: 391-5
ISBN: 0889863946
Publisher: Int. Assoc. of Science and Technology for Development, Calgery
City: Marina del Rey, USA
Organization: Blekinge Institute of Technology
Department: Department of Software Engineering and Computer Science (Institutionen för programvaruteknik och datavetenskap)
Dept. of Software Engineering and Computer Science S-372 25 Ronneby
+46 455 38 50 00
Authors e-mail: ludwik.kuzniarz@bth.se, miroslaw.staron@bth.se
Language: English
Abstract: Unified Modeling Language (UML) is becoming widely accepted standard notation for expressing artifacts within software development process. One of basic activities performed within such development process is producing new or modifying existing artefacts. This activity can be viewed as performing transformations. This work presents problem area of UML model transformations. It starts with clarification of the notion of a transformation and classification of transformations. Further it includes an attempt to introduce a systematic way of defining and implementing UML transformations. Focus is on practical aspects of the definition and the implementation process. An example of the usage of the approach is presented. Advantages of the approach are highlighted and research problems are listed.
Subject: Software Engineering\General
Keywords: Computer programming languages, Abstracting, Algorithms, Specifications, Mathematical transformations, Mathematical models