1. Information Systems & Semantic Web
University of Koblenz ▪ Landau, Germany
The TwoUse Toolkit
2. Language Design
X
TwoUse
Toolkit Transformation
Reasoning and MODEL
X
Querying MANAGEMENT
ISWeb - Information Systems Fernando Silva Parreiras SPLASH 2010 Tutorial
& Semantic Web parreiras@uni-koblenz.de 2 of 9
3. Language Textual and Graphical Notations for
Design Integrating OWL Ontologies with Ecore and
X
UML.
TwoUse
Toolkit Transformation
Reasoning and MODEL
X
Querying MANAGEMENT
ISWeb - Information Systems Fernando Silva Parreiras SPLASH 2010 Tutorial
& Semantic Web parreiras@uni-koblenz.de 3 of 9
4. M3 Ecore OWL
Transformation
Metametamodel Metametamodel
conformsTo conformsTo conformsTo
Ontology
Language M2 Metamodel Metamodel to TBox
Designer
OWLizer
conformsTo
M1 Model Model to ABox
Language User
Model Transformations from UML, BPMN
and any Ecore-Based Software Language
Language into OWL Ontologies.
Design
X
TwoUse
Toolkit Transformation
Reasoning and MODEL
X
Querying MANAGEMENT
ISWeb - Information Systems Fernando Silva Parreiras SPLASH 2010 Tutorial
& Semantic Web parreiras@uni-koblenz.de 4 of 9
5. Refinement
Invalid!
Language Services for Validating, Querying, Integrating
Design and Debugging Software Languages.
X
TwoUse
Toolkit Transformation
Reasoning and MODEL
X
Querying MANAGEMENT
ISWeb - Information Systems Fernando Silva Parreiras SPLASH 2010 Tutorial
& Semantic Web parreiras@uni-koblenz.de 5 of 9