Journal article Open Access

Database Modelling Using WSML in the Specification of a Banking Application

Omid Sharifi; Member; ACM; Zeki Bayram; Member; ACM

We demonstrate through a sample application, Ebanking, that the Web Service Modelling Language Ontology component can be used as a very powerful object-oriented database design language with logic capabilities. Its conceptual syntax allows the definition of class hierarchies, and logic syntax allows the definition of constraints in the database. Relations, which are available for modelling relations of three or more concepts, can be connected to logical expressions, allowing the implicit specification of database content. Using a reasoning tool, logic queries can also be made against the database in simulation mode.

Files (137.7 kB)
Name Size
137.7 kB Download
  • D. Fensel and C. Bussler. The web service modeling framework wsmf. Electronic Commerce Research and Applications, 1(2):113-137, 2002. [10] D. Fensel, F.M. Facca, E. Simperl, and I. Toma. Semantic web services. Springer, 2011. [11] D. Fensel, H. Lausen, A. Polleres, J. Bruijn, M. Stollberg, D. Roman, and J. Domingue. Enabling Semantic Web Services: The Web Service Modeling Ontology. Springer-Verlag New York, Inc., Secaucus, NJ, USA, 2006. [12] WSML Working Group et al. D16. 1v1. 0. wsml language reference. WSML Working Draft, 2008. [13] T. R. Gruber. A translation approach to portable ontology specifications. Knowledge Acquisition, 5(2):199-220, June 1993. [14] M. Herold. Wsmx documentation. Digital Enterprise Research Institute Galway, Ireland, 3, 2008. [15] R. Lara, D. Roman, A. Polleres, and D. Fensel. A conceptual comparison of wsmo and owl-s. Web Services, pages 254-269, 2004. [16] B. Meyer. Object-oriented software construction, volume 2. Prentice hall New York, 1988. [17] D. Ognyanov, A. Kiryakov, and J. Henke. Dip d2. 3: Ontology representation and data integration (ordi) framework. DIP Integrated Project, 2006. [18] M. Stollberg, M. Hepp, and J. Hoffmann. A caching mechanism for semantic web service discovery. In Proceedings of the 6th international The semantic web and 2nd Asian conference on Asian semantic web conference, pages 480-493. Springer-Verlag, 2007. [19] P. Szekely. Retrospective and challenges for model-based interface development. In Design, Specification and Verification of Interactive Systems, volume 96, pages 1-27, 1996. [20] H.H. Wang, N. Gibbins, T.R. Payne, and D. Redavid. A formal model of the semantic web service ontology (wsmo). Information Systems, 2011.
  • D14v1.0. ontology-based choreography, WSMO final draft 15 february 2007. Last visited: 13 August 2012.
  • E. Della Valle, D. Cerizza, and I. Celino. The mediators centric approach to automatic web service discovery of glue. MEDIATE2005, 168:35-50, 2005.
  • HTTP - hypertext transfer protocol overview. Last visited: 13 August 2012.
  • J. De Bruijn, C. Bussler, J. Domingue, D. Fensel, M. Hepp, U. Keller, M. Kifer, B. K┬¿onig-Ries, J. Kopecky, R. Lara, H. Lausen, E. Oren, A. Polleres, D. Roman, J. Scicluna, and M. Stollberg. Web service modeling ontology(WSMO). W3C Member Submission 3 June 2005, 2005.
  • J. Domingue, L. Cabral, S. Galizia, V. Tanasescu, A. Gugliotta, B. Norton, and C. Pedrinaci. Irs-iii: A broker-based approach to semantic web services. Web Semantics: Science, Services and Agents on the World Wide Web, 6(2):109-132, 2008.
  • M.A. Chilton. Data modeling using entity relationship diagrams: A stepwise method. Journal of Information Systems Education, 17(4):385, 2006.
  • S. Sudarshan Abraham Silberchatz, Henry F. Korth. Database System Concepts. McGraw Hill, 2006.
  • T. Berners-Lee and J. Hendler. Scientific publishing on the semantic web. Nature, 410:1023-1024, 2001.
All versions This version
Views 00
Downloads 00
Data volume 0 Bytes0 Bytes
Unique views 00
Unique downloads 00


Cite as