Mechanisms and Algorithms Implementation on ADOxx
In this section we focus on the implementation of mechanisms and algorithms in ADOxx as functionality of the modelling toolkit. We distinguish between the following implementation types of functionality in ADOxx:
- Core Functions for Model Manipulation: This functionality is provided by the platform without any further need for configuration or implementation.
- Configuration of ADOxx Functionality: Functionality is provided on the platform level and possibility for adaptation through configuration.
- External Coupling ADOxx Functionalty: Extending functionality through AdoScript and query implementation using the extension capabilities of the platform.
- Add-On Implementation: Integration support in order to use functionality developed externally to ADOxx.
Meta Model of Mechanisms and Algorithms
According to [Karagiannis, 2002] the meta model of mechanisms and algorithms is presented above, and further detailed in the following subsections.
Karagiannis, D., Kühn, H.: „Metamodelling Platforms". In Bauknecht, K., Min Tjoa, A., Quirchmayer, G. (Eds.): Proceedings of the Third International Conference EC-Web 2002 – Dexa 2002, Aix-en-Provence, France, September 2002, LNCS 2455, Springer, Berlin/Heidelberg, p. 182 ff.
Available online at http://www.dke.univie.ac.at/mmp/FullVersion_MMP_DexaECWeb2002.pdf
Kühn, H. (2004). Methodenintegration im Business Engineering. PhD Thesis, University of Vienna