A translation approach to portable ontology specifications
Knowledge Acquisition - Special issue: Current issues in knowledge modeling
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
The Unified Modeling Language user guide
The Unified Modeling Language user guide
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
Modeling XML applications with UML: practical e-business applications
Modeling XML applications with UML: practical e-business applications
UML2 must enable a family of languages
Communications of the ACM
Rearchitecting the UML infrastructure
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Model-Driven Development: A Metamodeling Foundation
IEEE Software
Secure Systems Development with UML
Secure Systems Development with UML
Converting UML to OWL ontologies
Proceedings of the 13th international World Wide Web conference on Alternate track papers & posters
On marrying ontological and metamodeling technical spaces
Proceedings of the the 6th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering
On marrying ontological and metamodeling technical spaces
The 6th Joint Meeting on European software engineering conference and the ACM SIGSOFT symposium on the foundations of software engineering: companion papers
Extending the Unified Modelling Language to support visualisation of ontology models
International Journal of Metadata, Semantics and Ontologies
Editorial: Using ontologies with UML class-based modeling: The TwoUse approach
Data & Knowledge Engineering
Visualizing ontologies with UML-like notation
Ontology-Driven Software Engineering
International Journal of Metadata, Semantics and Ontologies
Towards a unified visual notation for OWL ontologies: insights from a comparative user study
Proceedings of the 9th International Conference on Semantic Systems
Hi-index | 0.00 |
The paper presents Ontology UML Profile (OUP); which, together with Ontology Definition Metamodel (ODM), enables the usage of Model Driven Architecture (MDA) standards in ontological engineering. Other similar metamodels and UML profiles are based on ontology representation languages, such as RDF(S), DAML+OIL, etc. However, none of these other solutions uses the recent W3C effort – The Web Ontology Language (OWL). In our approach, we firstly define the place of ODM and OUP in the context of the MDA four-layer architecture and identify the main OWL concepts. Then, to support ODM, we define OUP and describe its details. The proposed UML profile enables usage of the well-known UML notation in ontological engineering more extensively. We implemented an XSLT that transforms OUP ontologies into OWL in order to provide a suitable tool support.