Abstract

The OWL 2 Web Ontology Language is an ontology language for the Semantic Web with formally defined meaning and widely used in knowledge representation. The Unified Modeling Language (UML) can be applied for many of software, knowledge engineering and data modeling. For the sake of reusing the OWL 2 ontologies, we propose a reverse engineering approach of constructing UML models from OWL 2 ontologies. In this paper, we propose formalized definitions of OWL 2 ontologies and UML models, and then propose an approach of formally mapping OWL 2 ontologies to UML models.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call