Home            Contact us            FAQs
    
      Journal Home      |      Aim & Scope     |     Author(s) Information      |      Editorial Board      |      MSP Download Statistics

     Research Journal of Applied Sciences, Engineering and Technology


An Overview of Semantic Web Service Description based on Model Driven Approaches

Alaeddin Kalantari, Suhaimi Ibrahim and Mohammad Ali Nematollahi
Faculty of Computer Science and Information System, Advanced Informatics School (AIS), Universiti Technologi Malaysia, Malaysia
Research Journal of Applied Sciences, Engineering and Technology  2016  6:454-472
http://dx.doi.org/10.19026/rjaset.13.3006  |  © The Author(s) 2016
Received: July ‎19, ‎2015  |  Accepted: August ‎30, ‎2015  |  Published: September 15, 2016

Abstract

In this study, formal MDA approaches for describing Semantic Web Services (SWS) are discussed. Although syntactic approach is used for fulfill the web service task, the main concentration of this study is on SWS. Basically, MDA approaches for SWS are divided into four categories such as software methodology based, UML formalist based, formal-based and query-based. Each of these SWS approaches uses OWL-S, SAWSDL, or WSMO to construct the SWS description. Therefore, each MDA approach is fully discussed to provide comprehensive overview on SWS technology.

Keywords:

Model driven approach, semantic web services , UML profile , WSMO,


References

  1. Acu-a, C.J. and E. Marcos, 2006. Modeling semantic web services: A case study. Proceeding of the 6th International Conference on Web Engineering (ICWE, 2006). Palo Alto, CA, United States.
    Direct Link
  2. Al-Asswad, M.M., 2011. Semantic information systems engineering: A query-based approach for semi-automatic annotation of web services. Ph.D. Thesis, School of Information Systems, Computing and Mathematics, Brunel University.
    Direct Link
  3. Alhir, S.S., 2010. Understanding the Model Driven Architecture (MDA). Retrieved from: http://www.methodsandtools.com/archive/archive.php?Id=5. (Accessed on: August 20, 2010).
    Direct Link
  4. Belouadha, F.Z., H. Omrana and O. Roudies, 2010. A model-driven approach for composing SAWSDL semantic web services. Int. J. Comput. Sci. Issue, 7(2).
    Direct Link
  5. Bendraou, R., J.M. Jezéquél and F. Fleurey, 2009. Combining Aspect and Model-Driven Engineering Approaches for Software Process Modeling and Execution. In: Wang, Q. (Ed.), Trustworthy Software Development Processes. Lecture Notes in Computer Science, Springer-Verlag, Berlin, Heidelberg, 5543: 148-160.
    Direct Link
  6. Bensaber, D.A. and M. Malki, 2008. Development of semantic web services: Model driven approach. Proceeding of the 8th International Conference on New Technologies in Distributed Systems (NOTERE '08). Lyon, France.
    Direct Link
  7. Bensaber, D.A. and M. Malki, 2012. Model driven approach for specifying WSMO ontology. Proceeding of the ICWIT, pp: 203-213.
    Direct Link
  8. Bezivin, J., S. Hammoudi, D. Lopes and F. Jouault, 2004. Applying MDA approach for Web service platform. Proceeding of the 8th IEEE International Enterprise Distributed Object Computing Conference (EDOC, 2004), pp: 58-70.
    Direct Link
  9. Brambilla, M., I. Celino, S. Ceri, D. Cerizza, E.D. Valle and F.M. Facca, 2006. A Software Engineering Approach to Design and Development of Semantic Web Service Applications. In: Cruz, I. et al. (Eds.), The Semantic Web - ISWC 2006. Lecture Notes in Computer Science, Springer-Verlag, Berlin Heidelberg, 4273: 172-186.
    Direct Link
  10. Brambilla, M., S. Ceri, F.M. Facca, I. Celino, D. Cerizza and E.D. Valle, 2007. Model-driven design and development of semantic Web service applications. ACM T. Internet Techn., 8(1).
    Direct Link
  11. Brambilla, M., M. Dosmi and P. Fraternali, 2009. Model-driven engineering of service orchestrations. Proceeding of the World Conference on Services - I. Los Angeles, CA, pp: 562-569.
    Direct Link
  12. Cáceres, P., V. de Castro and E. Marcos, 2005. Navigation Modelling From a User Services Oriented Approach. In: Yakhno, T. (Ed.), Advances in Information Systems. Lecture Notes in Computer Science, Springer, Berlin, Heidelberg, 3261: 150-160.
    Direct Link
  13. De Castro, V., E. Marcos and M.L. Sanz, 2006. A model driven method for service composition modelling: A case study. Int. J. Web Eng. Technol., 2(4): 335-353.
    Direct Link
  14. Fensel, D., F.M. Facca, E. Simperl and I. Toma, 2011. Semantic Web. In: Semantic Web Services. Springer, Berlin, Heidelberg, pp: 87-104.
  15. Grønmo, R. and J. Oldevik, 2005. An empirical study of the UML model transformation tool (UMT). Proceeding of the 1st International Conference on Interoperability of Enterprise Software and Applications. Geneva, Switzerland.
    Direct Link
  16. Grønmo, R., D. Skogan, I. Solheim and J. Oldevik, 2004. Model-driven Web services development. Proceeding of the IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE '04), pp: 42-45.
    Direct Link
  17. Group, O.M., 2010. OMG Unified Modeling Language (UML). Retrieved from: http://www.omg.org/spec/UML/2.3/. (Accessed on: September 21, 2010).
    Direct Link
  18. Hsu, I.C., D.H. Ting and N.L. Hsueh, 2014. MDA-based visual modeling approach for resources link relationships using UML profile. Comp. Stand. Inter., 36(3): 648-656.
    Direct Link
  19. Kath, O., 2004. Towards executable models: Transforming EDOC behavior models to CORBA and BPEL. Proceeding of the 8th IEEE International Enterprise Distributed Object Computing Conference (EDOC, 2004), pp: 267-274.
    Direct Link
  20. Kerrigan, M., 2006. WSMOViz: An ontology visualization approach for WSMO. Proceeding of the 10th International Conference on Information Visualization (IV, 2006). London, England, pp: 411-416.
    Direct Link
  21. Kim, I.W. and K.H. Lee, 2009. A model-driven approach for describing semantic Web services: From UML to OWL-S. IEEE T. Syst. Man Cy. C, 39(6): 637-646.
    Direct Link
  22. Lautenbacher, F. and B. Bauer, 2007. Creating a meta-model for semantic web service standards. Proceeding of the 3rd International Conference on Web Information Systems and Technologies (WEBIST) - Web Interfaces and Applications. Barcelona, Spain, pp: 376-381.
    Direct Link
  23. Lee, M.C., 2009. Semantic model-driven approach of web service systems. Proceeding of the International Conference on New Trends in Information and Service Science (NISS '09). Beijing, China, pp: 427-432.
    Direct Link
  24. Mantell, K., 2003. Model Driven Architecture in a Web Services World: From UML to BPEL. Retrieved from: https://www.ibm.com/developerworks/webservices/library/ws-uml2bpel/. (Accessed on: March 18, 2010).
    Direct Link
  25. Margaria, T., C. Winkler, C. Kubczak and B. Steffen, 2007. The SWS mediator with WEBML/WEBRATIO and JABC/JETI: A comparison. Proceeding of the 9th International Conference on Enterprise Information Systems. Funchal, Madeira, Portugal, Volume SAIC, pp: 422-429.
    Direct Link
  26. Martinez, A., M. Patino-Martinez, R. Jimenez-Peris and F. Perez-Sorrosal, 2005. ZenFlow: A visual web service composition tool for BPEL4WS. Proceeding of the IEEE Symposium on Visual Languages and Human-Centric Computing, pp: 181-188.
    Direct Link
  27. Mayer, P., A. Schroeder and N. Koch, 2008. A model-driven approach to service orchestration. Proceeding of the IEEE International Conference on Services Computing (SCC '08). Honolulu, HI, United States, pp: 533-536.
    Direct Link
  28. McIlraith, S.A., T.C. Son and H. Zeng, 2001. Semantic web services. IEEE Intell. Syst., 16(2): 46-53.
    CrossRef    
  29. McIlraith, S.A. and D.L. Martin, 2003. Bringing semantics to web services. IEEE Intell. Syst., 18(1): 90-93.
    CrossRef    
  30. Miller, J. and J. Mukerji, 2003. MDA Guide Version 1.0.1. Retrieved from: http://www.omg.org/news/meetings/workshops/UML_2003_Manual/00-2_MDA_Guide_v1.0.1.pdf. (Accessed on: January, 15, 2010).
    Direct Link
  31. Narock, T., V. Yoon and S. March, 2014. A provenance-based approach to semantic web service description and discovery. Decis. Support Syst., 64: 90-99. http://www.sciencedirect.com/science/article/pii/S0167923614001286.
    CrossRef    Direct Link
  32. Ortiz, G. and J. Hernández, 2006. Service-Oriented Model-Driven Development: Filling the Extra-Functional Property Gap. In: Dan, A. and W. Lamersdorf (Eds.), Service-Oriented Computing - ICSOC 2006. Lecture Notes in Computer Science, Springer-Verlag, Berlin, Heidelberg, 4294: 471-476.
  33. Ortiz, G. and J. Hernandez, 2007. A case study on integrating extra-functional properties in Web service model-driven development. Proceeding of the 2nd International Conference on Internet and Web Applications and Services, (ICIW '07), Morne.
  34. Ortiz, G. and A.G. de Prado, 2009. Adapting Web Services for multiple devices: A model-driven, aspect-oriented approach. Proceeding of the World Conference on Services-I. Los Angeles, CA, pp: 754-761.
  35. Ouyang, C., M. Dumas, A.H.M. Ter Hofstede and W.M.P. Van Der Aalst, 2006. From BPMN process models to BPEL Web services. Proceeding of the International Conference on Web Services (ICWS '06). Chicago, IL, United States, pp: 285-292.
  36. Paolucci, M., N. Srinivasan, K. Sycara and T. Nishimura, 2003. Towards a semantic choreography of web services: From WSDL to DAML-S. Proceeding of the 1st International Conference on Web Services (ICWS'03), pp: 22-26.
  37. Qafmolla, X. and V.C. Nguyen, 2010. Automation of web services development using model driven techniques. Proceeding of the 2nd International Conference on Computer and Automation Engineering (ICCAE, 2010). Singapore, pp: 190-194.
  38. Quintero, R., L. Zepeda and L. Vega, 2010. Model-driven software development of applications based on web services. Int. J. Web Grid Serv., 6(3): 313-330.
    CrossRef    Direct Link
  39. Timm, J.T.E., 2008. A model-driven framework for the specification, grounding, and execution of semantic web services. Ph.D. Thesis, Arizona State University, Tempe, AZ, USA, pp: 170. http://dl.acm.org/citation.cfm?id=1415425.
    Direct Link
  40. Torres, V., V. Pelechano and O. Pastor, 2006. Building Semantic Web Services Based on a Model Driven Web Engineering Method. In: Roddick, J.F. et al. (Eds.), Advances in Conceptual Modeling - Theory and Practice. Springer-Verlag, Berlin, Heidelberg, 4231: 173-182.
  41. Wang, H.H., N. Gibbins, T.R. Payne and D. Redavid, 2012. A formal model of the Semantic Web Service Ontology (WSMO). Inform. Syst., 37(1): 33-60.
    CrossRef    Direct Link
  42. WSMO Studio, 2009. Retrieved from: http://www.wsmostudio.org/. (Accessed on: 18 May 18, 2010).
    Direct Link
  43. Yang, J.H. and I.J. Chung, 2006. Automatic Generation of Service Ontology from UML Diagrams for Semantic Web Services. In: Mizoguchi, R., Z. Shi and F. Giunchiglia (Eds.), The Semantic Web – ASWC 2006. Springer-Verlag, Berlin, Heidelberg, 4185: 523-529.
  44. Yu, X., Y. Zhang, T. Zhang, L. Wang, J. Hu, J.H. Zhao and X. Li, 2007. A model-driven development framework for enterprise Web services. Inform. Syst. Front., 9(4): 391-409.
    CrossRef    Direct Link
  45. Zhao, C., Z. Duan and M. Zhang, 2009. A model-driven approach for dynamic web service composition. Proceeding of the WRI World Congress on Software Engineering (WCSE '09). Xiamen, China, 4: 273-277.

Competing interests

The authors have no competing interests.

Open Access Policy

This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Copyright

The authors have no competing interests.

ISSN (Online):  2040-7467
ISSN (Print):   2040-7459
Submit Manuscript
   Information
   Sales & Services
Home   |  Contact us   |  About us   |  Privacy Policy
Copyright © 2024. MAXWELL Scientific Publication Corp., All rights reserved