Combining DSLs and Ontologies Using Metamodel Integration
1. Combining DSLs and Ontologies using Metamodel Integration Working Conference on Domain-Specific Languages 16.07.2009, Oxford Tobias Walter Jürgen Ebert
- First start with a motivation of integrated modeling and using ontologies. The motivation is based on a scenario from an industrial partner of the MOST project. Foundations: Present all relevant DSLs and its metamodels which appear in the scenario. Further present some relevant parts of the ontology language OWL2. Stepwise presentation of the integration. In each step I will show which constructs of the different metamodels are combined. The result of applying all steps is the integrated metamodel. This can be used for integrated domain modeling. After each integration step I will give you the idea how both languages can be used together in one domain model and in a seamless manner.
Modeling of Business Entities on the one side, modeling of features on the other side. Idea: combine both languages and define which network devices are available for which operations. Furthermor define constraints and restrictions Solve this by annotating model elements and defining global constraints.
To provide integrated modeling integrate the metamodels of all relevant DSLs Result: Integrated Metamodel; allows for building one Domain Model containing parts of BEDSL, FODA and OWL2
- Metamodel of BEDSL
anpassen
Eventuell noch hasSupertype Association in M2 einfügen