Sections

Transforming and Weaving Ontologies and UML in Software Engineering (Twouse)


Funding Programme

CAPES (Coordenação de Aperfeiçoamento de Pessoal de Ensino Superior) Brazil

Introduction

UML models and OWL ontologies constitute modeling approaches with different strength and weaknesses that make them appropriate for use of specifying different aspects of software systems. In particular, OWL ontologies are well suited to specify classes using an expressive logical language with highly flexible, dynamic and polymorphic class membership, while UML diagrams are much more suitable for specifying not only static models including classes and associations, but also dynamic behavior. TwoUse is an integrated use of both modeling approaches in a coherent framework for developing integrated models, comprising the benefits of UML models and OWL ontologies. This wiki describes how to use our eclipse plugin. Our plugin aims at letting the user create his own TwoUse models by weaving existing UML models and Ontologies and transforming them into a TwoUse file.

Objectives

  • Develop a model oriented platform for requirements prototyping, formalization and inferring
  • Improve declarative domain modeling in executable systems
  • Boost development effort by reusing and composing rules, ontologies and UML models
  • Models validation and verification
  • Model Driven Semantic Web

Tools

Download the TwoUse Toolkit

Associated Projects

Contact

Literature

2009

SilvaParreiras2009AAA
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.

SilvaParreiras2009AAA1
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.

SilvaParreiras2009SWO
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.

SilvaParreiras2009MSD
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..

2008

SilvaParreiras2008SFS
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.

SilvaParreiras2008IDP
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.

SilvaParreiras2008MDS
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.

SilvaParreiras2008FWO
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.

2007

SilvaParreiras2007TIU
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.

SilvaParreiras2007OMO
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.

last modified 2010-01-27 16:27

Kontakt