Advertisement

A Predictive Business Agility Model for Service Oriented Architectures

  • Mamoun Hirzalla
  • Peter Bahrs
  • Jane Cleland-Huang
  • Craig S. Miller
  • Rob High
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7084)

Abstract

Service-Oriented Architecture (SOA) is now considered a mainstream option for delivering solutions that promise business agility benefits. Unfortunately, there is currently no quantitative approach for predicting the expected agility of a SOA system under development. In this paper we present an empirically validated Predicted Business Agility Index (PBAI) which is designed to measure the expected business agility of a SOA deployment. The PBAI is constructed through statistically analyzing the relationship between 150 technical attributes and the attainment of business agility in 39 SOA deployments. 37 of the technical attributes, classified into three areas of architecture, business process management, and impact analysis are determined to be the primary contributors to achieving business agility. The PBAI is evaluated using a leave-one-out cross validation experiment of the SOA projects in our study.

Keywords

Business Agility SOA Metrics Architecture Impact Analysis 

References

  1. 1.
    Newcomer, E.: Understanding SOA with Web services. Addison-Wesley, Upper Saddle River NJ (2005)Google Scholar
  2. 2.
    High, R., Kinder, S., Graham, S.: IBM SOA Foundation: An architectural introduction and overview - version 1.0 (November 2005), http://www.ibm.com/developerworks/webservices/library/ws-soa-whitepaper/#download (accessed: March 27, 2011)
  3. 3.
    Dove, R.: Response ability: the language, structure, and culture of the agile enterprise. J. Wiley, New York (2001)Google Scholar
  4. 4.
    Fiammante, M.: Dynamic SOA and BPM: best practices for business process management and SOA agility. IBM Press/Pearson, Upper Saddle River NJ (2010)Google Scholar
  5. 5.
    Briand, L.C., Morasca, S., Basili, V.R.: An operational process for goal-driven definition of measures. IEEE Transactions on Software Engineering, 1106–1125 (2002)Google Scholar
  6. 6.
    Hirzalla, M., Bahrs, P., Huang, J., Miller, C., High, R.: An Analysis of Business Agility Indicators in SOA Deployments. In: Int’l Conference on Software Engineering Research and Practice (SERP), Las Vegas, USA (2011)Google Scholar
  7. 7.
    Tsourveloudis, N.C., Valavanis, K.P.: On the measurement of enterprise agility. Journal of Intelligent and Robotic Systems 33(3), 329–342Google Scholar
  8. 8.
    Lim, S.L., Ishikawa, F., Platon, E., Cox, K.: Towards Agile Service-oriented Business Systems: A Directive-oriented Pattern Analysis Approach. In: 2008 IEEE International Conference on Services Computing, Honolulu, HI, USA, pp. 231–238 (2008)Google Scholar
  9. 9.
    Lin, C.T., Chiu, H., Tseng, Y.H.: Agility evaluation using fuzzy logic. International Journal of Production Economics 101(2), 353–368 (2006)CrossRefGoogle Scholar
  10. 10.
    Lin, C.-T., Chiu, H., Chu, P.-Y.: Agility Index in the supply chain. International Journal of Production Economics 100(2), 285–299 (2006)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Mamoun Hirzalla
    • 1
    • 2
  • Peter Bahrs
    • 2
  • Jane Cleland-Huang
    • 1
  • Craig S. Miller
    • 1
  • Rob High
    • 2
  1. 1.School of ComputingDePaul UniversityChicagoUSA
  2. 2.IBMAustinUSA

Personalised recommendations