Advertisement

Abstract

Services are subject to constant change and variation. Services can evolve typically due to changes in structure, e.g., attributes and operations; in behavior and policies, e.g., adding new business rules and regulations, in types of business-related events; and in business protocols. This paper introduces two types of service changes: shallow changes - where changes are confined to services or the clients - and deep changes - where cascading effects and side-effects occur. The paper introduces a theoretical approach for dealing with shallow service changes and a change-oriented service lifecycle methodology that addresses the effects of deep service changes.

Keywords

Web services service versioning business protocols regulatory compliance service contracts and policies service contracts 

References

  1. 1.
    Ryu, S.H., et al.: Supporting the dynamic evolution of web service protocols in service-oriented architecturesl. ACM Transactions on the Web 1(1), 1–39 (2007)CrossRefMathSciNetGoogle Scholar
  2. 2.
    Orchard, D. (ed.): Extending and versioning languages. W3C Technical Architecture Group (2007)Google Scholar
  3. 3.
    Papazoglou, M.P.: Web Service: Principles and Technology. Prentice-Hall, Englewood Cliffs (2007)Google Scholar
  4. 4.
    Meyer, B.: Object-Oriented Software Construction, 2nd edn. Prentice-Hall, Englewood Cliffs (1997)zbMATHGoogle Scholar
  5. 5.
    Castagna, G.: Covariance and contravariance: conflict without a cause. ACM Transactions on Programming Languages and Systems 17(3), 431–447 (1995)CrossRefGoogle Scholar
  6. 6.
    Liskov, B., Wing, J.: A behavioral notion of subtyping. ACM Transactions on Programming Languages and Systems 16(6), 1811–1841 (1994)CrossRefGoogle Scholar
  7. 7.
    Booth, D., Liu, C.K.: Web services description language (WSDL) version 2.0 part 0: Primer (2007)Google Scholar
  8. 8.
    Meyer, B.: Business Process Change. Morgan Kaufmann, San Francisco (2007)Google Scholar
  9. 9.
    Martin, J.: Lean Six Sigma for Supply Chain Management. McGraw-Hill, New York (2007)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Mike P. Papazoglou
    • 1
  1. 1.INFOLAB, Dept. of Information Systems and Mgt.Tilburg UniversityThe Netherlands

Personalised recommendations