CFP last date
22 April 2024
Reseach Article

A New Method for Mapping UML Class into OWL Ontology

Published on September 2012 by Noreddine Gherabi, Mohamed Bahaj
Software Engineering, Databases and Expert Systems
Foundation of Computer Science USA
SEDEX - Number 1
September 2012
Authors: Noreddine Gherabi, Mohamed Bahaj
9d0f2ecf-d755-4c63-9c53-ef8729f495e1

Noreddine Gherabi, Mohamed Bahaj . A New Method for Mapping UML Class into OWL Ontology. Software Engineering, Databases and Expert Systems. SEDEX, 1 (September 2012), 5-9.

@article{
author = { Noreddine Gherabi, Mohamed Bahaj },
title = { A New Method for Mapping UML Class into OWL Ontology },
journal = { Software Engineering, Databases and Expert Systems },
issue_date = { September 2012 },
volume = { SEDEX },
number = { 1 },
month = { September },
year = { 2012 },
issn = 0975-8887,
pages = { 5-9 },
numpages = 5,
url = { /specialissues/sedex/number1/8351-1002/ },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Special Issue Article
%1 Software Engineering, Databases and Expert Systems
%A Noreddine Gherabi
%A Mohamed Bahaj
%T A New Method for Mapping UML Class into OWL Ontology
%J Software Engineering, Databases and Expert Systems
%@ 0975-8887
%V SEDEX
%N 1
%P 5-9
%D 2012
%I International Journal of Computer Applications
Abstract

In this paper we describe how UML schemes can be converted into OWL Ontology, thus enabling reasoning on them by Semantic Web applications. The proposed solution is based on a three phases approach, the first step is to present the class diagram in the mathematical formulation and the second one is converting the UML Class into encoded text file, finally, the structure of the classification scheme is converted into OWL ontology. We demonstrate the practical applicability of our approach by showing how the results of reasoning on these OWL ontology can help improve the Web systems.

References
  1. M. Fowler and K. Scott, UML Distilled, 2nd Edition, Addison Wesley, Boston, 2000.
  2. Tim Berners-Lee, James Hendler, and Ora Lassila. The Semantic Web. Scientific American, May 2001.
  3. J. Barrasa, A. Gómez-Pérez. Upgrading relational legacy data to the semantic web. In: Proc. of the 15th International World Wide Web Conference (WWW 2006), Edinburgh, United Kingdom, 23–26 May 2006,pp. 1069–1070.
  4. D2RQ Platform. Available: http://www4. wiwiss. fuberlin. de/bizer/D2RQ/spec/.
  5. C. Blakeley. RDF Views of SQL Data (Declarative SQL Schema to RDF Mapping). OpenLink Software, 2007.
  6. OpenLink Virtuoso Platform. Automated Generation of RDF Views over Relational Data Sources. Available: http://docs. openlinksw. com/virtuoso/rdfrdfviewgnr. html.
  7. W. Hu, Y. Qu. Discovering Simple Mappings between Relational Database Schemas and Ontologies. In: Proc. of the 6th International Semantic Web Conference (ISWC 2007), 2nd Asian Semantic Web Conference (ASWC 2007), Busan, Korea, 11–15 November 2007, LNCS, 4825, pp. 225–238.
  8. Mapping between Relational Databases and OWL Ontologies: an Example Computer Science and Information Technologies. Vol. 756 99–117 P. (2010)
  9. K. Falkovych. Ontology Extraction from UML Diagrams. Master's thesis, Vrije Universiteit Amsterdam, August 2002.
  10. A. Felfernig, G. Friedrich, and D. Jannach. UML as domain specific language for the construction of knowledge based configurations systems. International Journal on Software Engineering and Knowledge Engineering, 10(4):449–470, 2000.
  11. Fong, J. H. K. Wonga, Z. Cheng, Converting relational database into XML documents with DOM. Information and Software Technology. v45. 335-355,2003.
  12. I-Chen Wu, Shang-Hsien Hsieh; "An UML-XML-RDB Model Mapping Solution for Facilitating Information Standardization and Sharing in Construction Industry"; Proceedings. National Institute of Standards and Technology, Gaithersburg, Maryland. September 23-25, 2002, 317-321 pp
  13. Noreddine Gherabi and Mohamed Bahaj. Robust Representation for Conversion UML Class into XML Document using DOM. International Journal of Computer Applications 33(9):22-29, November 2011
Index Terms

Computer Science
Information Sciences

Keywords

Component Rdf Owl Web Ontologie uml