Semantic annotations for modelling language interoperability

  • Authors:
  • Andreas L. Opdahl

  • Affiliations:
  • University of Bergen, Bergen, Norway

  • Venue:
  • Proceedings of the International Conference on Web Intelligence, Mining and Semantics
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

Interoperability between model-driven software technologies can become easier to achieve if the models and modelling languages used are made interoperable too. One way to achieve interoperability is to capture the semantics of modelling language constructs and model elements by mapping them to semantic models, such as ontologies. The paper proposes a set of extensions for XML-based modelling language specifications. The extensions have the potential to work equally well for model representations. The purpose is to support fine-grained and structured semantic annotations of languages and, eventually, of models. The proposal is inspired by the Semantic Annotations for WSDL and XML (SAWSDL) recommendation and on the Unified Enterprise Modelling Language (UEML). The proposal is exemplified using the Action and ActionExecution constructs from UML 2.2.