Open Access   Article Go Back

Proposed UML Approach for Ontology Design and Representation: A Banking System Case Study

P. Rathee1 , S.K. Malik2

Section:Review Paper, Product Type: Journal Paper
Volume-6 , Issue-6 , Page no. 491-499, Jun-2018

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v6i6.491499

Online published on Jun 30, 2018

Copyright © P. Rathee, S.K. Malik . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: P. Rathee, S.K. Malik, “Proposed UML Approach for Ontology Design and Representation: A Banking System Case Study,” International Journal of Computer Sciences and Engineering, Vol.6, Issue.6, pp.491-499, 2018.

MLA Style Citation: P. Rathee, S.K. Malik "Proposed UML Approach for Ontology Design and Representation: A Banking System Case Study." International Journal of Computer Sciences and Engineering 6.6 (2018): 491-499.

APA Style Citation: P. Rathee, S.K. Malik, (2018). Proposed UML Approach for Ontology Design and Representation: A Banking System Case Study. International Journal of Computer Sciences and Engineering, 6(6), 491-499.

BibTex Style Citation:
@article{Rathee_2018,
author = {P. Rathee, S.K. Malik},
title = {Proposed UML Approach for Ontology Design and Representation: A Banking System Case Study},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {6 2018},
volume = {6},
Issue = {6},
month = {6},
year = {2018},
issn = {2347-2693},
pages = {491-499},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=2210},
doi = {https://doi.org/10.26438/ijcse/v6i6.491499}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v6i6.491499}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=2210
TI - Proposed UML Approach for Ontology Design and Representation: A Banking System Case Study
T2 - International Journal of Computer Sciences and Engineering
AU - P. Rathee, S.K. Malik
PY - 2018
DA - 2018/06/30
PB - IJCSE, Indore, INDIA
SP - 491-499
IS - 6
VL - 6
SN - 2347-2693
ER -

VIEWS PDF XML
452 285 downloads 229 downloads
  
  
           

Abstract

For sharing and integrating knowledge on the web semantically, Ontology is one of the most significant technologies of the semantic web stack to provide structured information on the web in machine processable format. Ontology has various research issues where Ontology design and representation is the most fundamental. For Ontology design and representation, there are various methods and tools available. One of the crucial Meta model-based approaches is UML (Unified Modelling Language) which is a graphical notational language for ontology design and representation. The UML has been extensively followed through the software engineering network and its scope is broadening to consist of various extra modeling features. In UML, the flow of control and data through the different stages in a procedure is represented by using structural and behavioral notations like in activity diagrams, Use case and class diagrams. In this paper, first Ontology key issues and the role of UML for Ontology design and representation has been explored and discussed. Second, a related literature review of Ontology and UML for Ontology representation has been presented. Third, Ontology creation activities and building stages have been discussed with the help of diagrams along with UML usage and benefits. Fourth, a case study of Banking System has been chosen for Ontology design using UML which includes Use case diagram, Activity diagrams and Class diagram to represent Banking System Ontology.

Key-Words / Index Term

Ontology, UML, Association, Generalization Aggregation, Use Case Diagram, Class Diagram, Activity Diagram, Banking System, Ontology Design

References

[1] A. M. Khattak, R. Batool, Z. Pervez .,” Ontology Evolution and Challenges”, Journal of Information Science and Engineering 29, 851-871, 2013 .
[2] G. Flouris, D. Manakanatas, H. Kondylakis, D. Plexousakis, and G. Antoniou,” Ontology change: classification and survey”, The Knowledge Engineering Review, Vol. 00:0, 1–29.c, Cambridge University Press, 2007.
[3] G.Pérez, A. F.Lopez, M. Corcho, “Ontological Engineering with Examples from the Areas of Knowledge Management, e-Commerce and the Semantic Web”, Advanced Information and Knowledge Processing 1st ed. 2004.
[4] D. B. Lenat and R. V. Guha,” Building Large Knowledge Based Systems-Representation and Inference in the CYC project”, Addison- Wesley Publishing Company, 1990.
[5] Uschold, M., and King, M.,” Towards a Methodology for Building Ontologies”. IJCAI’95 Workshop on Basic Ontological Issues in Knowledge Sharing (pp. 6.1,6.10), Montreal, Canada, 1995.
[6] Ohgren, A. and Sandkuhl, K. “Towards a methodology for ontology development in small and mediumsized enterprises”, In Proceedings of the IADIS International Conference on Applied Computing, pages 369–376, 2005.
[7] Chaware, S. Rao, “Integrated approach to ontology development methodology with case study”, International Journal of Database Management Systems, 2:13–19, 2010.
[8] Jalloul, G.,” UML by Example”, Cambridge University Press, USA, 1st edition, 2004.
[9] F. López, M,” Overview Of Methodologies For Building Ontologies”, Proceedings of the IJCAI-99 workshop on Ontologies and Problem-Solving Methods (KRR5) Stockholm, Sweden, August 2, 1999.
[10] Noy, N.F., McGuinness, D.L.,” Ontology Development 101: A Guide to Creating Your First Ontology”, Stanford Knowledge Systems Laboratory Technical Report KSL-01-05 and Stanford Medical Informatics Technical Report SMI-2001-0880, 2001.
[11] Lunn, K.” Software Development with UML”, Palgrave MacMillan, New York, USA, 2003.
[12] T. R. Gruber. A Translation Approach to Portable Ontologies. Knowledge Acquisition, 5(2):199–220, 1993
[13] Borst, W., “ Construction of Engineering Ontologies for Knowledge Sharing and Reuse”, Ph.D. Dissertation, University of Twente,1997.
[14] C. Roussey, F. Pinet, M. A. Kang, and O. Corcho,” An Introduction to Ontologies and Ontology Engineering”, Ontologies in Urban Development Projects, Advanced Information and Knowledge Processing, Springer-Verlag London Limited, 2011.
[15] Baclawski, et al. “ Extending the Unified Modeling Language for Ontology development “, International Journal Software and System Modeling (SoSyM),1(2),2001.
[16] X. Wang, C. W. Chan, H. J. Hamilton,” Design of Knowledge-based systems with the Ontology domain system approach”, Proceeding SEKE ’02 Proceedings of the 14th international conference on software engineering and knowledge engineering , Pages 233-236, 2002.
[17] P. Kogut et al. “UML for Ontology Development”, Knowledge Engineering and Management,2004.
[18] D. Nicola, A., Missikoff, M., and Navigli, R.” A software engineering approach to ontology building. Information Systems”, 34(2):258–275, 2009.
[19] R. B. S.López , M. S.López, M. Bravo, I. I. Gurrola, and V. G. S. Arias,” GODeM: A Graphical Ontology Design Methodology”, Research in Computing Science 84 , 2014.
[20] D. Kalibatiene, O. Vasilecas , “ Survey On Ontology Languages”, Conference Paper in Lecture Notes in Business Information Processing ,January, 2011.