Towards Open Graphical Tool-Building Framework
2011
Edgars Rencis, Janis Barzdins, Sergejs Kozlovics

Nowadays, there are many frameworks for developing domain-specific tools. However, if we want to create a really sophisticated tool with specific functionality requirements, it is not always an easy task to do. Although tool-building platforms offer some means for extending the tool functionality and accessing it from external applications, it usually requires a deep understanding of various technical implementation details. In this paper we try to go one step closer to a really open graphical tool-building framework that would allow both to change the behavior of the tool and to access the tool from the outside easily. We start by defining a specialization of metamodels which is a great and powerful facility itself. Then we go on and show how this can be applied in the field of graphical domain-specific tool building. The approach is demonstrated on an example of a subset of UML activity diagrams. The benefits of the approach are also clearly indicated. These include a natural and intuitive definition of tools, a strict logic/presentation separation and the openness for extensions as well as for external applications


Keywords
Metamodel specialization, open architecture, submetamodel, supermetamodel, tool-building framework
DOI
10.2478/v10143-011-0011-8

Rencis, E., Barzdins, J., Kozlovics, S. Towards Open Graphical Tool-Building Framework. Applied computer systems. Vol.46, 2011, pp.80-87. ISSN 1407-7493. Available from: doi:10.2478/v10143-011-0011-8

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