Developer Resource: Modelling Language
Annotation using JAVA Application
Goal: Demonstrate functionality for the application based import of a list of concepts and subsequent annotation of objects in a given models using these concepts.
Case: Importation of a list of concepts for the annotation of objects in the modelling environment using a Java application and subsequent annotation of objects using these concepts.
Documentation:
Downloads


Script Files
ADOxx Realisation Approach
Modelling Language Implementation
- Implement the appropriate attributes for class __D-construct__
- Include chapter for annotation in the AttrRep for all classes and relations for which annotation is to be used
Mechanisms and Algorithms Implementation
- Implement AdoScripts to retrieve the list of concepts, present options and update attributes according to selection
- Implement Java application to read in and parse and RDF to deliver the list of concepts for annotation. In this case, the Java application is provided
Implementation Result
Applied ADOxx Functionality
ADOxx Constructs for Modelling Language Extension
ADOxx Construct for Mechanisms and Algorithms Implementation
- Add-On Implementation
- Trigger AdoScript implemented from menu item
- AdoScript Commands and Documentation
The following resources give an example of how this may be implemented in our modelling approach. The approaches were adapted to the LearnPAd library:
Semantic Lifting - Modelling Language