Transforming and Weaving Ontologies and UML in Software Engineering (Twouse)
CAPES (Coordenação de Aperfeiçoamento de Pessoal de Ensino Superior) Brazil 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.
Funding Programme
Introduction
Objectives
Tools
Download the TwoUse ToolkitAssociated Projects
Contact
Literature
2009

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.

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

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

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; 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

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