International Journal of Scientific & Technology Research

IJSTR@Facebook IJSTR@Twitter IJSTR@Linkedin
Home About Us Scope Editorial Board Blog/Latest News Contact Us

IJSTR >> Volume 5 - Issue 8, August 2016 Edition

International Journal of Scientific & Technology Research  
International Journal of Scientific & Technology Research

Website: http://www.ijstr.org

ISSN 2277-8616

Business Process Optimization Through Soa And Cloud Integration Using Soa- Ra Model

[Full Text]



Syed Ejaz Ali Shah, Dr. Ibrahim Abunadi



Architectural Building Blocks (ABBs), Business Process Management (BPM), Cloud Computing, Service Oriented Architecture (SOA), SOA Reference architecture (SOA-RA).



Business processes workflow architecture based on agility and flexibility plays an important role in the success of any enterprise. In new era most of the processes are automated and they are supported by IT-Services in the form of Service Oriented Architecture (SOA) components. Due to mobility and scalability as well as high performance computing and distributed working environment it is crucial to focus on an architecture which is agile, optimized, cost effective and easy to implement. In this paper, we have conducted a research study on layer based BPM, SOA and cloud integrated architecture. The main contribution of the research study is to propose an agile, cost effective and scalable solution framework based on Architectural Building Blocks (ABBs) following a SOA-RA layered model to integrate BPM, SOA and cloud services.



[1] Weske, Mathias, "Introduction," in Business process management: concepts, languages, architectures, Second ed., Springer Science & Business Media, 2012, p. 5.

[2] Liu, Yang, Enzhao Hu, and Xudong Chen, "Architecture of information system combining SOA and BPM," Information Management, Innovation Management and Industrial Engineering, vol. 1, no. ICIII'08. International Conference on, 2008.

[3] Juric, Matjaz B., and Kapil Pant, usiness process driven SOA using BPMN and BPEL: from business process modeling to orchestration and service oriented architecture, Packt Pub, 2008.

[4] John Brunswick, "Extending the Business Value of SOA through Business Process Management," Oracle, September 2008. [Online]. Available: http://www.oracle.com/technetwork/articles/bpm-and-soa-097534.html. [Accessed 14 March 2016].

[5] D. G. K. Behara, "BPM and SOA: A Strategic Alliance," BPTrends, www.bptrends.com, 2006.

[6] Zhang, Qi, Lu Cheng, and Raouf Boutaba, "Cloud Computing: state-of-the-art and research challenges," Journal of internet services and applications, vol. 1.1, pp. 7-18, 2010.

[7] Armbrust M et al, "Above the clouds: a Berkeley view of cloud computing," UC Berkeley Technical Report, 2009.

[8] Feuerlicht, George, "Next generation SOA: can SOA survive cloud computing?," Advances in Intelligent Web Mastering-2, pp. 19-29, 2010.

[9] Pezzini, Massimo, and B. J. Lheureux, "Integration platform as a service: moving integration to the cloud," Gartner, 2011.

[10] Sharma, Ritu, Manu Sood, and Divya Sharma, "Modeling Cloud SaaS with SOA and MDA," Advances in Computing and Communications, pp. 511-518, 2011.

[11] Krafzig, Dirk, Karl Banke, and Dirk Slama, Enterprise SOA: service-oriented architecture best practices, Prentice Hall Professional, 2005.

[12] Chappell, David, "SOA in an Event-Driven Enterprise," in Enterprise service bus, O'Reilly Media, Inc., 2004, p. 1.

[13] "Using TOGAF to Define and Govern SOAs : Using TOGAF for Enterprise SOA," 2016. [Online]. Available: https://www.opengroup.org/soa/source-book/togaf/entsoa.htm. [Accessed 18 March 2016].

[14] Fuhua Ge, Shaowen Yao, "Architecture Combining SOA and BPM," in Computer Science and Service System (CSSS) 2011 International Conference on, 2011.

[15] Hansen, D, "Blueprint for Successful SOA Integration," Oracle Paper, March 2008.

[16] Bajwa, Imran Sarwar, et al, "SOA and BPM Partnership: A paradigm for Dynamic and Flexible Process and IT Management," World Academy of Science, Engineering and Technology, vol. 45, no. 4, pp. 16-22, 2008.

[17] Li, Baoan, and Weizhen Zhou, "Research and Design of EERP:End-to-End Resource Planning Based on SOA and BPM," Wireless Communications, Networking and Mobile Computing, vol. WiCOM'08. 4th International Conference on., 2008.

[18] Michael Madsen, "Unlocking the Power of SOA with Business Process," CGI Group Inc, 2006.

[19] X. Yang and H. Zhang, "Cloud Computing and SOA Convergence Research," Computational Intelligence and Design (ISCID), vol. 1, pp. 330,335, 28-29 Oct 2012.
[20] Wei-Tek Tsai, Xin Sun, Janaka Balasooriya, "Service-Oriented Cloud Computing Architecture," Infromation Technology: New Generations (ITNG), April 2010.

[21] Geoffrey Raines, "Cloud Computing and SOA," vol. Availalbe at: http://www.mitre.org/soa, no. The MITRE Corporation, 2009.

[22] L. Tang, J. Dong, Y. Zhao and L.-J. Zhang, "Enterprise Cloud Service Architecture," Cloud Computing (CLOUD), no. 2010 IEEE 3rd International Conference, pp. 27,34, 5-10 July 2010.

[23] M. Hirzalla, "Realizing Business Agility Requirements through SOA and Cloud Computing," Requirements Engineering Conference (RE), no. 2010 18th IEEE International, pp. 379,380, 27 Oct 2010.

[24] D. Chappell and D. Berry, "SOA Ready for Primetime: The Next-Generation, Grid-Enabled Service-Oriented Architecture," SOA Magazine, Sept. 2007.

[25] Peralta, Mario, et al., "Workflow Models: Management and Quality of Process in the Cloud," Information Technology: New Generations (ITNG), 2014 11th International Conference on, no. IEEE, 2014.

[26] J. Zhang and R. Wang, "Applied Research on A Cloud-Based ERP Service System within the SOA Framework," Computational and Information Sciences (ICCIS), no. 2013 Fifth International Conference, pp. 1401,1404, 21-23 June 2013.

[27] Ali Arsanjani, Liang-Jie Zhang, Michael Ellis, Abdul Allam, Kishore Channabasavaiah, "Design an SOA solution using a reference architecture," DeveloperWorks, no. IBM Corporation 2007, pp. 1,18, 2014.

[28] "Integration Platform as a Service: The next generation of ESB, Part 1," IBM, 20 July 2015. [Online]. Available: http://www.ibm.com/developerworks/cloud/library/cl-ipaas-next-generation-of-esb1-trs/. [Accessed 11 April 2016].

[29] Douglas K Barry, "Web Services Adapters," 2000 - 2016. [Online]. Available: http://www.service-architecture.com/articles/web-services/web_services_adapters.html. [Accessed 11 April 2016].

[30] Orso, Alessandro, Mary Jean, and David Rosenblum, "Component metadata for software engineering tasks," Engineering Distributed Objects, pp. 129-144, 2001.

[31] "Managing Your Requirements 101 A Refresher. Part 4: What is Traceability?," IBM, 23 Jan 2013. [Online]. Available: https://www.ibm.com/developerworks/community/blogs. [Accessed 13 April 2016].

[32] Lewis, Grace, Edwin Morris, and Dennis Smith, "Analyzing the reuse potential of migrating legacy components to a service-oriented architecture," no. IEEE, 2006.

[33] Almonaies, Asil A., James R. Cordy, and Thomas R. Dean, "Legacy system evolution towards service-oriented architecture," International Workshop on SOA Migration and Evolution, 2010.

[34] D. C. Craig and W. M. Zuberek, "Compatibility of Software Components - Modeling and Verification," 2006 International Conference on Dependability of Computer Systems, pp. 11-18, 2006.

[35] Henttonen, K., et al., "Integrability and Extensibility Evaluation from Software Architectural Models- A Case Study," The Open Software Engineering Journal, vol. 1.1, pp. 1-20, 2007.

[36] "Introduction to Building Blocks," 1999. [Online]. Available: http://www.opengroup.org/public/arch/p4/bbs/bbs_intro.htm. [Accessed 11 March 2016].