Reverse Engineering OWL 2 Ontologies to UML Models

Article Preview

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.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

3133-3136

Citation:

Online since:

September 2014

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2014 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

* - Corresponding Author

[1] Y. Cai, C. M. A. Yeung, and H. F. Leung, Fuzzy Computational Ontologies in Contexts. Springer Berlin Heidelberg, 2012, pp.2-3.

Google Scholar

[2] D. Lonsdale, D. W. Embley, Y. Ding, et al., Reusing ontologies and language components for ontology generation., Data & Knowledge Engineering 69. 4 (2010): 318-330.

DOI: 10.1016/j.datak.2009.08.003

Google Scholar

[3] OMG. 2011. Unified Modeling Language (UML) Version 2. 4. 1, http: /www. omg. org/spec/UML/2. 4. 1/Infrastructure/PDF.

DOI: 10.3403/30193744u

Google Scholar

[4] F. S. Parreiras, , and S. Staab, Using ontologies with uml class-based modeling: The two use approach., Data & Knowledge Engineering 69. 11 (2010): 1194-1207.

DOI: 10.1016/j.datak.2010.07.009

Google Scholar

[5] OWL 2 Web Ontology Language Direct Semantics (Second Edition), http: /www. w3. org/TR/2012/REC-owl2-direct-semantics-20121211.

Google Scholar

[6] Xu Z, Ni Y, He W, et al. Automatic extraction of OWL ontologies from UML class diagrams: a semantics-preserving approach[J]. World Wide Web, 2012, 15(5-6): 517-545.

DOI: 10.1007/s11280-011-0147-z

Google Scholar