Implementing a Topological Functioning Model Tool
2010
Armands Šlihte

This paper recognizes the computation independent nature of a Topological Functioning Model (TFM) and suggests it to be used as the Computation Independent Model (CIM) within Model Driven Architecture (MDA). To step towards the completeness of MDA and enable the automation of system analysis the Topological Functioning Model for Model Driven Architecture (TFM4MDA) method is considered. A project of implementing TFM4MDA as a TFM Tool is suggested to enable artificial intelligence in system analysis and software development. By applying language processing methods in combination with textual use case analysis and using Topological Functioning Model (TFM) as CIM a workable solution can be developed. The main components of the tool are a TFM Fetcher for system’s informal description analysis, TFM Editor and TFM Transformer for TFM to UML transformation. Solution’s compatibility to MDA standards is also considered, thus providing a formal method to automatically acquire a CIM from description of a business system in form of textual use cases, and that could be applied to implement a system analysis tool for this task. This paper discusses the implementation challenges and considers implementing the tool by using the leverage of the Eclipse platform and its MDA conformable frameworks.


Keywords
graphical modeling framework, language processing, meta-object facility, model driven architecture, topological functioning model

Šlihte, A. Implementing a Topological Functioning Model Tool. Applied computer systems. Vol.43, 2010, pp.68-75. ISSN 1407-7493.

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