Filling the Gap between Semantic Web and Model Driven Engineering: The TwoUse Toolkit

http://west.uni-koblenz.de/twouse

TwoUse Toolkit is an implementation of current OMG and W3C standards for developing ontology-based
software models and model-based OWL2 ontologies.


*For Model Driven Developers*

     * Describe your UML Classes using OWL2 class descriptions.
     * Semantically search for classes, properties and instances in your UML model.
     * Model variability using OWL2 classes
     * Extent software design patterns with OWL2 class descriptions
     * Transform your graphical models to OWL2 functional syntax
     * Make sense of your modeling by inference explanations
     * Browse classes, subclasses, properties and individuals using the Class Hierarchy Viewer and
the Entity Browser.


*For OWL Ontology Engineers*

     * Graphically model OWL2 ontologies and OWL2 safe rules using OMG UML Profile for OWL and UML
Profile for SWRL.
     * Graphically model OWL2 ontologies and OWL2 Safe Rules using the OWL2 Graphical Editor.
     * Graphically model and store ontology design patterns as templates.
     * Transform your graphical models to OWL2 functional syntax
     * Write and safe SPARQL queries using the SPARQL Editor with syntax highlight.
     * Specify and safe OWL2 ontologies using the OWL2 functional syntax with syntax highlight.


And coming soon:

     * Validate UML Class Diagrams
     * Validate BPMN model refinements
     * Design Domain Specific Languages
     * Extent your metamodels with OWL2 class descriptions

     * Specify ontology APIs using the Agogo Editor.
     * Specify ontology data translations using the MBOTL Editor.
     * Write queries using:
           o the SAIQL plug-in
           o SPARQL-DL Functional Syntax


*Try it today*

     * Get Eclipse Classic on http://www.eclipse.org/downloads/packages/
     * Install TwoUse Toolkit from Update Site on
http://twouse.googlecode.com/svn/trunk/de.uniko.isweb.updatesite/
     * Install the TopCased UML Editor from Update Site on
http://topcased-mm.gforge.enseeiht.fr/release/update-site3.5/
     * Try the installed examples


*Examples, Documentation and More Information*

http://west.uni-koblenz.de/twouse

If you are interest in testing some of the coming soon functionalities, please contact us.

Fernando Silva Parreiras
parreiras@uni-koblenz.de
SIG Software Web
Institute for Web Science Technologies
University of Koblenz-Landau
Universitaetstrasse 1, B114
56070 Koblenz
+49 (0)261 287 2786
http://west.uni-koblenz.de


*Related Publications*

2009

Walter, Tobias; Ebert, Jürgen (2009): Combining DSLs and Ontologies using Metamodel Integration. In:
Domain-Specific Languages. Springer. Bd. 5658. S. 148-169.

Silva Parreiras, Fernando; Walter, Tobias; Staab, Steffen; Saathoff, Carsten; Franz, Thomas (2009):
APIs agogo: Automatic Generation of Ontology APIs. In: Poster & Demo Session, ESWC 2009.

Silva Parreiras, Fernando; Walter, Tobias; Staab, Steffen; Saathoff, Carsten; Franz, Thomas (2009):
APIs agogo: Automatic Generation of Ontology APIs. In: Proceedings of the 3rd IEEE International
Conference on Semantic Computing (ICSC 2009), September 14-16, 2009, Santa Clara, California, USA.
IEEE Computer Society.

Ren, Yuan; Gröner, Gerd; Lemcke, Jens; Rahmani, Tirdad; Friesen, Andreas; Zhao, Yuting; Pan, Jeff
Z.; Staab, Steffen (2009): Validating Process Refinement with Ontologies. In: Poster & Demo Session
ESWC 2009.

Ren, Yuan; Gröner, Gerd; Lemcke, Jens; Rahmani, Tirdad; Friesen, Andreas; Zhao, Yuting; Pan, Jeff
Z.; Staab, Steffen (2009): Validating Process Refinement with Ontologies. In: Int. Workshop on
Description Logics (DL).

Walter, Tobias; Silva Parreiras, Fernando; Staab, Steffen (2009): OntoDSL: An Ontology-Based
Framework for Domain-Specific Languages. In: ACM/IEEE 12th International Conference on Model Driven
Engineering Languages and Systems, 12th International Conference, MODELS 2009. Springer. Bd. 5795.
S. 408-422.

Silva Parreiras, Fernando; Pan, Jeff. Z.; Assmann, Uwe (2009): Second Workshop on Transforming and
Weaving Ontologies and Model Driven Engineering (TWOMDE 2009) at MoDELS 2009, October 4th, Denver,
Colorado, USA. In: TWOMDE.

Silva Parreiras, Fernando; Pan, Jeff. Z.; Assmann, Uwe; Wende, Christian (2009): Model-Driven
Software Development with Ontologies. In: Tutorial at ACM/IEEE 12th International Conference on
Model Driven Engineering Languages and Systems (MoDELS 2009, October 4-9, 2009, Denver, Colorado, USA..

Gröner, Gerd; Staab, Steffen (2009): Modeling and Query Pattern for Process Retrieval in OWL. In:
Poster & Demo Session K-CAP 2009.

Walter, Tobias (2009): Combining Domain-Specific Languages and Ontology Technologies. In: MoDELS
Doctoral Symposium 2009.

Walter, Tobias; Ebert, Jürgen (2009): Combining ontology-enriched Domain-Specific Languages. In:
Proceedings of the of the Second Workshop on Transforming and Weaving Ontologies in Model Driven
Engineering (TWOMDE) at MoDELS.

Walter, Tobias; Miksa, Krzysztof; Kasztelnik, Marek; Sabina , Pawel (2009): Towards semantic
modelling of network physical devices. In: Proceedings of the of the Second Workshop on Transforming
and Weaving Ontologies in Model Driven Engineering (TWOMDE) at MoDELS.

Groener, Gerd; Staab, Steffen (2009): Modeling and Query Pattern for Process Retrieval in OWL. In:
Proceedings of 8th International Semantic Web Conference (ISWC). Nr. 5823.

Ren, Yuan; Groener, Gerd; Lemcke, Jens; Rahmani, Tirdad; Friesen, Andreas; Zhao, Yuting; Pan, Jeff
Z.; Staab, Steffen (2009): Validating Process Refinement with Ontologies. In: 5th International
Workshop on Semantic Web Enabled Software Engineering (SWESE).

Jekjantuk, Nophadol; Groener, Gerd; Pan, Jeff Z. (2009): Reasoning in Metamodeling Enabled
Ontologies. In: Proc. of 6th Int. Workshop OWL: Experiences and Directions (OWLED).

2008

Silva Parreiras, Fernando; Staab, Steffen; Schenk, Simon; Winter, Andreas (2008): Model Driven
Specification of Ontology Translations. In: Lia, Qing; Spaccapietra, Stefano; Yu, Eric: Conceptual
Modeling - ER 2008, 27th International Conference on Conceptual Modeling, Barcelona, Spain, October
23-26, 2008, Proceedings. Springer. Nr. 5231. S. 484-497.

Silva Parreiras, Fernando; Staab, Steffen; Pan, Jeff. Z.; Miksa, Krzysztof ; Kühn, Harald; Zivkovic,
Srdjan; Tinella, Stefano; Assmann, Uwe; Henriksson, Jakob (2008): Semantics for Software Modeling.
In: Sheu, Phillip ; Yu, Heather; Ramamoorthy, C. V.; Joshi, Arvind K.; Zadeh, Lotfi A.: Semantic
Computing. IEEE Press/Wiley. S. 25.

Silva Parreiras, Fernando; Pan, Jeff. Z.; Assmann, Uwe; Henriksson, Jakob (2008): First Workshop on
Transforming and Weaving Ontologies and Model Driven Engineering (TWOMDE 2008) at MoDELS 2008, 28
September, Toulouse, France. In: TWOMDE.

Silva Parreiras, Fernando; Staab, Steffen; Winter, Andreas (2008): Improving Design Patterns by
Description Logics: A Use Case with Abstract Factory and Strategy. In: Kühne, Thomas; Reisig ,
Wolfgang; Steimann, Friedrich: Modellierung 2008, 12.-14. März 2008, Berlin. GI. Nr. 127.

Gröner, Gerd; Staab, Steffen; Winter, Andreas (2008): Graph Technology and Semantic Web in Reverse
Engineering - A Comparison -. In: Proceedings of ICPC 2008 Workshop: Semantic Technologies in System
Maintenance.

2007

Silva Parreiras, Fernando; Staab, Steffen; Winter, Andreas (2007): TwoUse: Integrating UML Models
and OWL Ontologies. Institut für Informatik, Universität Koblenz-Landau. Nr. 16/2007.
Arbeitsberichte aus dem Fachbereich Informatik.

Silva Parreiras, Fernando; Staab, Steffen; Winter, Andreas (2007): On Marrying Ontological and
Metamodeling Technical Spaces. In: Proceedings of the 6th joint meeting of the European Software
Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software
Engineering, 2007, Dubrovnik, Croatia, September 3-7. ACM Press.

Received on Friday, 20 November 2009 11:55:37 UTC