CFP last date
20 May 2024
Reseach Article

An Approach based AToM3 for the Generation of OWL Ontologies from UML Diagrams

by Aissam Belghiat, Mustapha Bourahla
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 41 - Number 3
Year of Publication: 2012
Authors: Aissam Belghiat, Mustapha Bourahla
10.5120/5525-7566

Aissam Belghiat, Mustapha Bourahla . An Approach based AToM3 for the Generation of OWL Ontologies from UML Diagrams. International Journal of Computer Applications. 41, 3 ( March 2012), 41-46. DOI=10.5120/5525-7566

@article{ 10.5120/5525-7566,
author = { Aissam Belghiat, Mustapha Bourahla },
title = { An Approach based AToM3 for the Generation of OWL Ontologies from UML Diagrams },
journal = { International Journal of Computer Applications },
issue_date = { March 2012 },
volume = { 41 },
number = { 3 },
month = { March },
year = { 2012 },
issn = { 0975-8887 },
pages = { 41-46 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume41/number3/5525-7566/ },
doi = { 10.5120/5525-7566 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:28:42.647892+05:30
%A Aissam Belghiat
%A Mustapha Bourahla
%T An Approach based AToM3 for the Generation of OWL Ontologies from UML Diagrams
%J International Journal of Computer Applications
%@ 0975-8887
%V 41
%N 3
%P 41-46
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

The models are placed by modeling paradigm at the center of development process. These models are represented by languages, like UML the language standardized by the OMG which became necessary for development. Moreover the ontology engineering paradigm places ontologies at the center of development process, in this paradigm we find OWL the explicitation language adopted by a great community of users like the principal language of knowledge representation. The bringing between UML and OWL appeared on several regards such as the classes and associations. In this paper, we propose an approach based graph transformation and registered in the MDA architecture for the automatic generation of usable OWL ontology from UML class diagrams. The transformation is based on transformation rules make it possible to achieve our aim. This approach is illustrated by an example.

References
  1. AToM3. Home page: http://atom3. cs. mcgill. ca. 2002.
  2. Kenneth Baclawski2, Mieczyslaw K. Kokar2, Paul A. Kogut1, Lewis Hart5, Jeffrey Smith3, William S. Holmes III1, Jerzy Letkowski4, and Michael L. Aronson1 "Extending UML to Support Ontology Engineering for the Semantic Web".
  3. Dragan Gaševi?, Dragan Djuri?, Vladan Devedži?, Violeta Damjanovi? "Converting UML to OWL Ontologies", 2004
  4. OMG, "Ontology Definition Metamodel", V1. 0, http://www. omg. org/spec/ODM/1. 0, May 2009.
  5. SIDo Group, "ATL Use Case - ODM Implementation (Bridging UML and OWL)", http://www. eclipse. org/m2m/atl/usecases/ODMImplementation/, 2007.
  6. Sebastian Leinhos, http://diplom. ooyoo. de, 2006.
  7. Kilian Kiko, Colin Atkinson, "A Detailed Comparison of UML and OWL",2008.
  8. OMG, "OMG Unified Modeling Language,Infrastructure,v2. 3",http://www. omg. org/spec/ UML/2. 1. 2/Infrastructure/PDF, May 2010.
  9. Fowler, Martin, "UML Distilled - Third Edition - A Brief Guide to the Standard Object Modeling Language", 2003.
  10. Deborah L. McGuinness et Frank van Harmelen, "OWL Web Ontology Language-Overview", http://www. w3. org/TR/2004/REC-owl-features-20040210/. (W3C Recommandation 10 February 2004).
  11. W3C OWL Working Group, "OWL 2 Web Ontology Language Document Overview". http://www. w3. org/TR/2009/REC-owl2-overview-20091027/(W3C Recommendation 27 October 2009).
  12. G. Karsai, A. Agrawal, "Graph Transformations in OMG's Model-Driven Architecture", Lecture Notes in Computer Science, Vol 3062, 243-259, Springer Berlin /Heidelberg, juillet 2004.
  13. Python. Home page: http://www. python. org.
  14. Michael K. Smith, Chris Welty et Deborah L. McGuinness, "OWL Web Ontology Language–Guide", http://www. w3. org/TR/2004/REC-owl-guide-20040210/. (W3C Recommandation 10 February 2004).
  15. Mike Dean, Guus Schreiber, Sean Bechhofer, Frank van Harmelen, Jim Hendler, Ian Horrocks, Deborah L. McGuinness, Peter F. Patel-Schneider et Lynn Andrea Stein, "OWL Web Ontology Language-Reference", http://www. w3. org/TR/2004/REC-owl-ref-20040210/ (W3C Recommandation 10 February 2004).
Index Terms

Computer Science
Information Sciences

Keywords

Uml Ontologie Owl Atom3 Mda