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:

Annotation using Java Application.pdf

Downloads

Script Files

ADOxx Realisation Approach

Modelling Language Implementation

  1. Implement the appropriate attributes for class __D-construct__
  2. Include chapter for annotation in the AttrRep for all classes and relations for which annotation is to be used

Mechanisms and Algorithms Implementation

  1. Implement AdoScripts to retrieve the list of concepts, present options and update attributes according to selection
  2. 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

 

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

Annotation of Objects

Implementation of Semantic Lifting

Call External Services with GET Method

Average (0 Votes)
The average rating is 0.0 stars out of 5.
No comments yet. Be the first.