ADOxx Components ​
ADOxx Development Toolkit ​
The ADOxx Development Toolkit consists of the following components:
User Management ​
The User Management component allows the ADOxx developer to create and manage ADOxx users for working with ADOxx. ADOxx application library (AL) is assigned to each ADOxx user. By assigning ADOxx users to ADOxx user groups, the access rights of the users to model groups and models can be defined. The creation, alteration and deletion of users and user groups is also possible within this component. In addition, it is possible to export ADOxx users and user groups into UDL files as well as to import them from UDL files. UDL stands for User Definition Language. With the help of UDL Import/Export it is possible to transfer ADOxx users and user groups between ADOxx databases. UDL export can also be used as a backup mechanism for your ADOxx users and user groups.
Library Management ​
In ADOxx every user has access to an ADOxx application library with which he can create models. The Library management component allows the developer to implement a domain specific library and provide it for testing to a specific user. Within the Library Management component, ADOxx application libraries - which consist of a dynamic library (D library) and a static environment library (S library) - can be imported, exported and deleted. Library and class attributes and the class hierarchy can also be altered (customised) within this component.
Editing and checking the library and class attributes of the application libraries takes place within this component. Additionally, application libraries can be exported into ABL files and ABL files can be imported into the ADOxx database. (ABL = ADOxx Binary Language). With the help of ABL import and export, application libraries can be transferred to different ADOxx databases. ABL export can also serve as a method of backing up your application libraries.
Model Management ​
Within the Model Management component, you can import, export and delete ADOxx models, model groups and application models. In addition, model groups can be created and altered. The access rights of user groups (and therefore users) are assigned to ADOxx model groups. Model management allows you to set up the access rights to the models of the ADOxx database.
Attribute Profile Management ​
In the Attribute Profile Management, you can add, delete, edit, export, or import the ADOxx attribute profiles and attribute profile groups. Attribute profiles represent the repository concept in ADOxx. The attribute profile represents one or more attributes, that may be reused for any object and can be centrally maintained. Attribute profiles are embedded in the user rights system, to enable unified and controlled care over the attribute profiles.
Component Management ​
Using the Component Management, additional components of ADOxx can be made available to the ADOxx users. Furthermore, the current configuration of the Modelling Toolkit can be checked within this component.
ADOxx Modelling Toolkit ​
The ADOxx Modelling Toolkit by default consists of the following components:
Modelling ​
The Modelling Component is the heart of the ADOxx Modelling Toolkit. It allows you to build the models you require . You can create and amend your own models (and the attribute values of the objects used) using the graphical editor (model editor) provided. Additionally, it is also possible to input attribute values through a tabular view of the model.
If you have never modelled before, we recommend that you read the section "Fundamentals of Modelling" in the user manual. Some basic tips to ensure the clarity and quality of your models can be found there.
Analysis ​
Within the Analysis Component, queries on your ADOxx models can be run and relation tables or predefined charts can be produced. Both predefined and user-definable queries are provided in ADOxx. The query language in ADOxx is AQL (ADOxx Query Language). Creation of queries will be defined by the ADOxx administrator and will be provided to an ADOxx user.
The results of a query can be displayed either as a table or graphically. The results can also be exported to an ASCII file. In this way you can process the results further in another application (e.g. spreadsheet, word processor, etc.).
An Analytical Evaluation of process-based models can also be carried out.
Simulation ​
The Simulation of process-based models is executed in the Simulation Component. Four simulation algorithms are available in ADOxx as a starting point: Path Analysis simulates the process-based models only, while the Capacity Analysis, Workload Analysis (steady state), and Workload Analysis (fixed time period) simulate the process-based models and the corresponding Static models.
With the help of ADOxx agents it is possible to calculate non-standard results during simulation.
Import/Export ​
The Import/Export Component provides the option of exporting ADOxx models, model groups and application models into ADL or XML files as well as importing them into the ADOxx database from such files. ADL stands for ADOxx Definition Language. With the help of this component you can transfer ADOxx models, model groups and application models into a different ADOxx database. Additionally, ADL or XML Export can serve as a back-up mechanism for your models, model groups and application models.
The Documentation (part of the Import/Export Component) provides you with the possibility to transfer your ADOxx models into an electronic model documentation (e.g. HTML, XML data) or in a paper documentation (e.g. DOC files for Microsoft Word). In this way it is possible to distribute the contents of your models either in document format (through a word processing program) or over an Intranet.