Platform Independent Model Development by Means of Topological Class Diagrams
Model-Driven Architecture and Modeling Theory-Driven Development : Proceedings of the 2nd International Workshop on Model-Driven Architecture and Modeling Theory-Driven Development (MDA & MTDD 2010) 2010
Jānis Osis, Uldis Doniņš

Transformation from model to model takes significant place in Model Driven Architecture (MDA). Model Driven Architecture considers system from three viewpoints: computation independent, platform independent, and platform specific. Despite the fact that each viewpoint has its own representing model, the transformation between computation independent model (CIM) and platform independent model (PIM) is fuzzy. In this paper is proposed topology oriented approach for CIM to PIM transformation and PIM representation. Topology used within this approach is borrowed from Topological Functioning Model (TFM). TFM uses mathematical foundations that holistically represent complete functionality of the problem and application domains and therefore can be used as CIM and as a source for transforming CIM to PIM. Application of TFM within software development process enables formal analysis of busi-ness system and formal designing of system structure. Software development begins with TFM creation. After construction of business system’s TFM by applying transformation on TFM a system structure representing PIM is defined. As a basis for system structure definition is used topological class diagram. Topological class diagram is combination of Unified Modeling Lan-guage (UML) class diagram and topology borrowed from TFM.


Keywords
Topological modeling, Topological class diagram, Model Driven Architecture

Osis, J., Doniņš, U. Platform Independent Model Development by Means of Topological Class Diagrams. In: Model-Driven Architecture and Modeling Theory-Driven Development : Proceedings of the 2nd International Workshop on Model-Driven Architecture and Modeling Theory-Driven Development (MDA & MTDD 2010), Greece, Athens, 22-24 July, 2010. Lisbon: SciTePress, 2010, pp.13-22. ISBN 9789898425164.

Publication language
English (en)
The Scientific Library of the Riga Technical University.
E-mail: uzzinas@rtu.lv; Phone: +371 28399196