Mechanisms and Algorithms Implementation ​
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.
References
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