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

     Research Journal of Applied Sciences, Engineering and Technology


A Decade of Model Driven Web Services Composition Frameworks

Muhammad Qaiser Saleem
College of Computer Sciences and Information Technology, Al Baha University, Al Baha, Kingdom of Saudi Arabia
Research Journal of Applied Sciences, Engineering and Technology  2014  20:4244-4250
http://dx.doi.org/10.19026/rjaset.7.795  |  © The Author(s) 2014
Received: November 28, 2013  |  Accepted: December 17, 2013  |  Published: May 20, 2014

Abstract

Now a day, enterprises are implementing their Web Information Systems using Service Oriented Architecture. SOA applications are basically composition of services. To accomplish a business activity, these services are composed using services composition languages/standards, which define the execution order of services invocations and their interaction patterns. Services composition is a very complex process consist of several phases or steps and further subdivided into sub-process and sub-steps. Over the past decade, many researchers have come up with their proposed services composition frameworks consisting of different phases and steps and the whole life cycle is defined. Mostly these frameworks are using the Model Driven Software Development approach to develop Web Information Systems and UML is used as a modelling language for business process modelling. Later on system artefacts are automatically generated from these models. In this study, a survey is presented showing the progress made by these researchers in the area of service composition and discusses different services composition frameworks presented by the most prominent researchers for the development of Web Information Systems.

Keywords:

Model driven architecture, service oriented architecture, software modelling languages, web services composition, web services composition standards,


References

  1. Abbas, T. and T. Charles, 1998. Mixed Methodology Combining Qualitative and Quantitative Approaches. SAGE Publication Inc., Thousand Oaks, Calif.
  2. Alam, M., 2007a. Model driven realization of dynamic security requirements in distributed systems. Ph.D. Thesis, University of Insbruck, Austria.
  3. Alam, M., 2007b. Model Driven Security Engineering for the Realization of Dynamic Security Requirements in Collaborative Systems. In: Kuhne, T. (Ed.), MoDELS 2006 Workshops. Springer-Verlag, Berlin, Heidelberg, LNCS 4364, pp: 278-287.
    CrossRef    
  4. Antonio, B. and G. Stefania, 2006. A survey on services composition languages and models. Proceeding of the International Workshop on Web Services Modeling and Testing (WS-MaTe 2006).
  5. Baresi, L., C.H. Chi, J. Suzuki, A. Souza, B. Silva, F. Lins, J. Damasceno, N. Rosa, P. Maciel, R. Medeiros, B. Stephenson, H. Motahari-Nezhad, J. Li and C. Northfleet, 2009. Incorporating security requirements into service composition: From modelling to execution. Proceeding of the 7th International Joint Conference on Service-Oriented Computing. Springer Berlin, Heidelberg, 5900: 373-388.
  6. Basin, D., J. Doser and T. Lodderstedt, 2006. Model driven security: From UML models to access control infrastructures. ACM T. Softw. Eng. Meth., 15(1): 39-91.
    CrossRef    
  7. Benatallah, B., R.M. Dijkman, M. Dumas and Z. Maamar, 2005. Service Composition: Concepts, Techniques, Tools and Trends. Chapter 3, Service-Oriented Software Engineering: Challenges and Practices. IDEA Group, pp: 48-66.
  8. Bianco, P., R. Kotermanski and P. Merson, 2007. Evaluation of service-oriented architecture. Software Engineering Institute/ Carnegie Mellon Technical Report, CMU/SEI-2007-TR-015, September 2007.
  9. Cresswell, J.W., 2009. Research Design: Quantitative, Qualitative and Mix Methods Approaches. 3rd Edn., SAGE Publication Inc., Thousand Oaks, Calif.
  10. Dan, A. and P. Narasimhan, 2009. Dependable service-oriented computing. IEEE Internet Comput., 13(2): 11-15.
    CrossRef    
  11. Dawson, C., 2002. In Practical Research Methods. How To Books Ltd., 3 Newtec Place, Magdalen Road, Oxford OX4 1RE. United Kingdom.
  12. Dumez, C., 2010. Approach dirig'ee by models for lasp'ecification, formal 'Audit and miseen work compos'es Web services. Ph.D. Thesis, Universite of Technology, Belfort-Montbeliard, France.
  13. Dumez, C., J. Gaber and M. Wack, 2008b. Web services composition using UML-S: A case study. Proceeding of the IEEE GLOBECOM Workshops. New Orleans, LO.
    CrossRef    
  14. Dumez, C., A. Nait-Sidi-Moh, J. Gaber and M. Wack, 2008a. Modeling and specification of web services composition using UML-S. Proceedings of the 4th International Conference on Next Generation Web Services Practices, pp: 15-20.
    CrossRef    
  15. Firesmith, D.G., 2003. Engineering security requirements. J. Object Technol., 2(1): 53-58.
    CrossRef    
  16. Fumiko Satoh, Y.N., K.M. Nirmal, T. Michiaki and O. Kouichi, 2008. Methodology and tools for end-to-end SOA security configurations. Proceeding of the IEEE Congress on Services-Part I, pp: 307-314.
    CrossRef    
  17. Hafner, M. and R. Breu, 2009. Security Engineering for Service-Oriented Architectures. Springer-Verlag, Berlin, Heidelberg.
  18. Henkel, M. and J. Zdravkovic, 2004. Architectures for service-oriented processes. Procedings of the Nordic Conference on Web Services (NCWS'04). V�xsj�, Sweden.
  19. Jun Han, K. R. and K. M. Khan, 2006. Security-oriented service composition and evolution. 13th Asia Pacific Software Engineering Conference, APSEC 2006.
  20. Lang, U. and R. Schreiner, 2009. Top SOA Security Concerns and Open PMF Model-driven Security. Object Security White-Paper, Topics Cloud Computing and Security Management.
  21. Lewis, G.A., E. Morris, S. Simanta and L. Wrage, 2007. Common misconceptions about service-oriented architecture. Proceeding of the 6th International IEEE Conference on Commercial-off-the-Shelf (COTS)-based Software Systems (ICCBSS '07).
    CrossRef    
  22. Loraine, B., H. Christina and T. Malcolm, 2001. How to Research? 2nd Edn., Open University Press, Buckingham, Philadelphia, pp: 286.
    PMid:11317892    
  23. Maurice, B., B. Antonio and G. Stefania, 2006. A survey on service composition approaches: From industrial standards to formal methods. In Technical Report 2006TR-15, Istituto, IEEE CS Press, pp: 15-20.
  24. Menzel, M., I. Thomas and C. Meinel, 2009. Security requirements specification in service-oriented business process management. Proceeding of the International Conference on Availability, Reliability and Security (ARES '09). Fukuoka, pp: 41-48.
    CrossRef    
  25. Michael, M., W. Christian and M. Christoph, 2007. Access control for cross-organizational web service composition. J. Inform. Assur. Sec., 2: 155-160.
  26. OMG, 2011. OMG Model Driven Architecture. (Accesed on: Oct. 30, 2011).
    Direct Link
  27. Orri�ns, B., J. Yang and P.P. Mike, 2003. Model driven service composition. In: Orlowska, M.E. (Eds.), ICSOC 2003. Springer, Berlin, Heidelberg, 2910: 75-90.
    CrossRef    
  28. Papazoglou, M.P., 2003. Service-oriented computing: Concepts, characteristics and directions. Proceedings of the 4th International Conference on Web Information Systems Engineering (WISE 2003).
    CrossRef    
  29. Peltz, C., 2003. Web services orchestration and choreography. Computer, 36(10): 46-52.
    CrossRef    
  30. Rodr�guez, A., E. Fern�ndez-Medina and M. Piattini, 2007. Towards CIM to PIM transformation: From secure business processes defined in BPMN to use-cases. Lect. Notes Comput. Sc., 4714: 408-415.
    CrossRef    
  31. Roy, G. and S. Ida, 2004. Towards modeling web service composition in UML. Proceeding of the 2nd International Workshop on Web Services: Modeling, Architecture and Infrastructure. INSTICC Press, Porto, Portugal.
  32. Runeson, P. and M. H�st, 2009. Guidelines for conducting and reporting case study research in software engineering. Empir. Softw. Eng., 14(2): 131-164.
    CrossRef    
  33. Saleem, M.Q., J. Jaafar and M.F. Hassan, 2012a. Secure business process modelling of SOA applications using UML-SOA-sec. Int. J. Innov. Comput. Inform. Control, 8(4): 2729-2746.
  34. Saleem, M.Q., J. Jaafar and M.F. Hassan, 2012b. A framework for model driven development of secure web services composition. Adv. Inform. Sci. Serv. Sci., 4(9): 67-78.
  35. Skogan, D., R. Groenmo and I. Solheim, 2004. Web service composition in UML. Proceeding of the 8th IEEE International Enterprise Distributed Object Computing Conference (EDOC, 2004).
    CrossRef    
  36. Ter Beek, M., A. Bucchiarone and S. Gnesi, 2007. Web service composition approaches: From industrial standards to formal methods. Proceeding of the 2nd International Conference on Internet and Web Applications and Services (ICIW '07).
    CrossRef    PMCid:PMC1855883    
  37. Van der Aalst, W.M.P., M. Dumas and A.H.M. Ter Hofstede, 2003. Web service composition languages: Old wine in New bottles? Proceeding of the Euromicro Conference.
    CrossRef    
  38. Wolter, C., M. Menzel, A. Schaad, P. Miseldine and C. Meinel, 2009. Model-driven business process security requirement specification. J. Syst. Architect., 55(4): 211-223.
    CrossRef    
  39. Xie, D.Y., S. Zhang, T. Jia, X.Y. Liang, Z.Q. Yao and J. Feng, 2006. An approach for describing SOA. Proceeding of the International Conference on Wireless Communications, Networking and Mobile Computing (WiCOM, 2006).
  40. Yin, R.K., 2003. Case Study Research Design and Methods. 3rd Edn., Sage, Thousand Oaks, CA.

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