Introduction to ADOxx
ADOxx is the meta-modelling development and configuration platform for implementing modelling methods.
Implementation of full-fletched modelling methods can be realized using the platform, consisting not only of a modelling language, but also of modelling procedure and the corresponding functionality in the form of mechanisms and algorithms.
The implementation result, using ADOxx, are modelling toolkits (in contrast to model editors) following a configuration approach on the platform level (re-use of existing implementations and functionality on platform level in different scenarios) supported by an expert community on http://www.adoxx.org/.
The documentation space is structured as follows:
- Setup of development environment and getting started steps: This section deals with the basic setup and considerations when installing ADOxx in your personal environment
- Modelling Language Implementation on ADOxx: Guidance in implementation of the model structure/modelling language in ADOxx, assuming that the conceptual work has already concluded. This part focuses on how to define the class hierarchy, relation classes, graphical notation and syntax in ADOxx
- Mechanisms and Algorithms Implementation on ADOxx: This section focuses on the implementation of functionality in ADOxx on 4 different levels: a) Application of Core Platform Functionality, b) Configuration of Platform Functionality, c) External Coupling of Individual Functionality, and d) Add-on Implementation.
Each section is detailed using theoretical information on the topic, related hands-on material, scenarios/cases realized and community content from the discussion forum.
ADOxx Hello World Implementation
Further details on cases, implementation results and community interaction are available in the discussion forum, available at http://www.adoxx.org/live/faq and through the series of ADOxx Tutorials and Trainings announced at http://www.adoxx.org/live/tutorial.