Abstract
Analyst reports are confirming that adoption of SOA is growing; the actual goal of SOA is to help align IT capabilities with business goals. In today’s competitive scenario where business demand changes very frequently, the expectation from technology is raised to level where we are expecting the business processes are developed in such a manner that they can adapt the frequent changes without affecting the overall organization business architecture. Thus the need to assume business processes as a smart services that can be loosely coupled. Thus need of service oriented architecture arises. This paper is a review of articles and research work that have undergone in the past 1 decade (i.e. from 2001 - 2011). The source of data is from most prestigious journal and website covering area of SOA, In this paper we have identified the factors that are relevant to SOA implementation and up to how much extents each factor is crucial to SOA implementation is also identified.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alaa, G.: Derivation of Factors Facilitating Organizational Emergence based on Complex Adaptive Systems & Social Autopoiesis Theories. Emergence: Complexity & Organization Journal 11(1), 19–34 (2009)
Maurizio, A., Girolami, L., Jones, P.: EAI and SOA: factors and methods influencing the integration of multiple ERP systems (in an SAP environment) to comply with the Sarbanes-Oxley Act. Journal of Enterprise Information Management 20(1), 28–36 (2007)
Granebring, A., Révay, P.: Service-Oriented architecture is a driver for daily decision support. Emerald 36(5/6), 622–635 (2007)
Mukhija, A., Glinz, M.: Runtime adaptation of applications through dynamic recomposition of components. In: Proc. of 18th International Conference on Architecture of Computing Systems, pp. 99–112 (2005)
Shishkov, B., van Sinderen, M., Quartel, D.: SOA-Driven Business-Software Alignment. In: Proceedings of the IEEE International Conference on e-Business Engineering (ICEBE 2006), pp. 86–94 (2006)
Bieberstein, N.: Application Development as an Engineering Discipline: Revolution or Evolution? IBM Systems Journal 36 (1997)
Nott, C., Stockton, M.: Chose an ESB Topology to Fit Your Business Model, IBM developerWorks. IBM Corporation (2006)
Chen, Y., Zhou, L., Zhang, D.: Ontology- supported Web service composition: An approach to service-oriented knowledge management in corporate financial services. Journal of Database Management 17(1), 67–84 (2006)
Crawford, C., Bate, G., Cherbakov, L., Holley, K., Tsocanos, C.: Toward an on demand service architecture. IBM Systems Journal 44(1), 81–107 (2005)
Chryssolouris, G.: Manufacturing Systems – Theory and Practice, 2nd edn. Springer, New York (2006)
Chryssolouris, G., Lee, M.: An assessment of flexibility in manufacturing systems. Manufacturing Review 5(2), 105–116 (1992)
Erickson, J., Lyytinen, K., Siau, K.: Agile modeling, agile software development, and extreme programming: The state of research. Journal of Data- base Management 16(4), 80–89 (2005)
Irmert, F., Fischer, T., Meyer-Wegener, K.: Runtime Adaptation in a Service-Oriented Component Model. In: Proceedings of the 2008 International Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2008, pp. 97–104. ACM (2008)
Ferguson, D., Stockton, M.: Service oriented architecture: Programming model and product architecture. IBM Systems Journal 44(4), 753–780 (2005)
Satoh, F., Hirose, S.: Pattern-based Policy Configuration for SOA Applications. In: Proceedings of the 2008 IEEE International Conference on Services Computing, vol. 1, pp. 13–20. IEEE (2008)
Heineman, G.T., Councill, W.T.: Component-Based Software Engineering Putting the Pieces Together, p. 880. Addison-Wesley, Boston (2001)
Georgoulias, K., Papakostas, N., Makris, S., Chryssolouris, G.: A toolbox approach for flexibility measurements in diverse environments. In: Annals of CIRP, vol. 56(1), pp. 423–426 (2007)
Hess, H.M.: Aligning technology and business: Applying patterns for legacy transformation. IBM Systems Journal 44 (2005)
Hu, J., Luo, F.E., Li, J., Tong, X., Liao, G.: SOA-based Enterprise Service Bus. In: Proceedings of the 2008 International Symposium on Electronic Commerce and Security, ISECS, pp. 536–539 (2008)
Hu, J., Luo, F.E., Li, J., Tong, X., Liao, G.: Cooperative Middleware Specialization for Service Oriented Architectures. In: Proceedings of the 13th International World Wide Web Conference on Alternate Track Papers & Posters, pp. 206–215 (2004)
Kontogiannis, K., Lewis, G.A., Smith, D.B., Litoiu, M.: The Landscape of Service-Oriented Systems: a Research Perspective. In: Proceedings of the 29th International Conference on Software Engineering Workshops (SDSOA 2007), pp. 108–116 (2007)
Krappe, H., Stanev, S., Ovtcharova, J.: Integration of flexible manufacturing and change management processes in a service-oriented architecture. In: Proceedings of the IEEE International Joint Conferences on Computer, Information, and Systems Sciences and Engineering. Springer, Dordrecht (2006)
Lewis, G., Morris, E., O’Brien, L., Smith, D., Wrage, L.: SMART: The service-oriented migration and reuse technique. Technical Report CMU/SEI-2005-TN-029, Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA (2005)
O’Brien, L., Jon Gray, P.: Business Transformation to SOA: Aspects of the Migration and Performance and QoS Issues. In: Proceedings of the 2nd International Workshop on Systems Development in SOA Environments, pp. 35–40 (2008)
Keen, M., Bishop, S., Hopkins, A., Milinski, S.: Patterns: Impelmenting an SOA using an enterprise service bus. IBM Corporation (2004)
Marks, E.A., Bell, M.: Service-oriented Architecture A Planning and Implementation Guide for Business and Technology. Wiley (2006)
Papazoglou, M.P., van den Heuvel, W.-J.: Service oriented architectures: approaches, technologies and research issues. The International Journal on Very Large Data Bases 16(3), 389–415 (2006)
Niemann, M., Eckert, J., Repp, N., Steinmetz, R.: Towards a Generic Governance Model for Service-Oriented Architectures. In: Proceedings of Americas Conference on Information Systems, pp. 190–205 (2008)
Niemann, M.: Governance for Service-oriented Architectures: An Implementation Approach (2008), http://ftp.informatik.rwthaachen.de/Publications/CEUR-WS/Vol-374/I-
Zimmermann, O., Doubrovski, V., Grundler, J., Hogg, K.: Service-Oriented Architecture and Business Process Choreography in an Order Management Scenario: Rationale, Concepts, Lessons Learned. In: Conference on Object Oriented Programming Systems Languages and Applications (OOPSL 2005), October 16-20, pp. 301–312 (2005)
Pulier, E., Taylor, H.: Security in a Loosely Coupled SOA Environment (2006), http://www.developer.com/design/print.php/10925_3605836_1
Ravichandran, T., Leong, Y., Teo, H., Oh, L.: Service-Oriented Architecture and Organizational Integration: An Empirical Study of IT-Enabled Sustained Competitive Advantage. In: Proceedings of International Conference on Information Systems (ICIS), pp. 108–122 (2007)
Ren, M., Lyytinen, K.: Building Enterprise Architecture Agility and Sustenenace with SOA. The Communications of the Association for Information Systems (CAIS) 22, Article 4, 75–86 (2008)
Ricadela, A.: The dark side of SOA. Information Week, 54–58 (2006)
Rahaman, M.A., Schaad, A., Rits, M.: Towards Secure SOAP MessageExchange in a SOA. Available from: ACM 1-59593-546-0/06/0011 (2006)
Navabpour, S., Soltan Ghoraie, L., Malayeri, A.A., Chen, J., Lu, J.: An Intelligent Traveling Service Based on SOA. In: IEEE Congress on Services 2008, Part I, pp. 102–120 (2008)
Schmidt, M., Hutchinson, B., Lambros, P.: Enterprise service bus: making service oriented architecture real. IBM Systems Journal 44(4), 781–797 (2005)
Seth, A., Seth, K., Singla, A.R.: Aspect of Service Oriented computing, JCT Journal of Computing (2010)
Seth, A., Agarwa, H., Singla, A.R.: Designing a SOA Based Model. ACM SIGSOFT Software Engineering Notes 36(5), 1–5 (2011)
Bose, S., Walker, L., Lynch, A., Bieberestein, N.: Impact of Service Oriented Architecture on Enterprise Systems, Organizational Structures, and Individuals. IBM System Journal 44(4), 127–138 (2005)
Anand, S., Padmanabhuni, S., Ganesh, J.: Perspectives on Service Oriented Architecture. In: Proceedings of the 2005 IEEE International Conference on Services Computing, vol. 02, p. 17. IEEE Computer Society (2005)
Reisig, W.: Modeling- and Analysis Techniques for Web Services and Business Processes. In: Steffen, M., Zavattaro, G. (eds.) FMOODS 2005. LNCS, vol. 3535, pp. 243–258. Springer, Heidelberg (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Seth, A., Singla, A.R., Aggarwal, H. (2012). Service Oriented Architecture Adoption Trends: A Critical Survey. In: Parashar, M., Kaushik, D., Rana, O.F., Samtaney, R., Yang, Y., Zomaya, A. (eds) Contemporary Computing. IC3 2012. Communications in Computer and Information Science, vol 306. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32129-0_21
Download citation
DOI: https://doi.org/10.1007/978-3-642-32129-0_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-32128-3
Online ISBN: 978-3-642-32129-0
eBook Packages: Computer ScienceComputer Science (R0)