Towards the Refinement of Topological Class Diagram as a Platform Independent Model
Proceedings of the 3rd International Workshop on Model-Driven Architecture and Modeling-Driven Software Development (MDA & MDSD 2011) 2011
Uldis Doniņš, Jānis Osis, Armands Šlihte, Ērika Nazaruka, Bernards Gulbis

In this paper a refinement process of topological class diagram is presented. The refinement process is aimed to lower the abstraction level of the initial topological diagram which is obtained from the topological functioning model. Topological functioning model uses mathematical foundations that holistically represent complete functionality of the problem and application domains. By lowering abstraction level of the topological class diagram, it gets additional information which is needed during the software development and maintenance phases. The refinement process consists of six steps. As a result of applying refinement process, a rich topological class diagram with lower abstraction level is obtained. The refinement process is a part of topological modeling approach and it is shown in the context of laundry business system software development project. By applying topological modeling approach it is possible to enable computation independent model creation in a formal way and to enable transformation from it to the platform independent model.


Keywords
Software modeling, topological class diagram, refinement

Doniņš, U., Osis, J., Šlihte, A., Asņina, Ē., Gulbis, B. Towards the Refinement of Topological Class Diagram as a Platform Independent Model. In: Proceedings of the 3rd International Workshop on Model-Driven Architecture and Modeling-Driven Software Development (MDA & MDSD 2011), China, Beijing, 8-11 June, 2011. Lisbon: SciTePress, 2011, pp.79-88. ISBN 9789898425591.

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