The Community for Technology Leaders
RSS Icon
Issue No.03 - May/June (2011 vol.28)
pp: 49-55
Michael P. Papazoglou , Tilburg University
Vasilios Andrikopoulos , Tilburg University
Salima Benbernou , Paris Descartes University
Services are subject to constant change and variation, leading to continuous service redesign and improvement. However, service changes shouldn't be disruptive by requiring radical modifications in the very fabric of services or in the way that business is conducted.
service evolution, component evolution, service versioning, service lifecycle
Michael P. Papazoglou, Vasilios Andrikopoulos, Salima Benbernou, "Managing Evolving Services", IEEE Software, vol.28, no. 3, pp. 49-55, May/June 2011, doi:10.1109/MS.2011.26
1. M.P. Papazoglou, "The Challenges of Service Evolution," Proc. Int'l Conf. Advanced Information Systems Eng., Springer-Verlag, 2008, pp. 1–15.
2. M.M. Lehman, "Laws of Software Evolution Revisited," Proc. 5th European Workshop Software Process Technology, Springer-Verlag, 1996, pp. 108–124.
3. K.H. Bennett and V.T. Rajlich, "Software Maintenance and Evolution: A Roadmap," Proc. Conf. Future of Software Eng., ACM Press, 2000, pp. 73–87.
4. A. Stuckenholz, "Component Evolution and Versioning State of the Art," Proc. Sigsoft Software Eng. Notes, vol. 30, no. 1, 2005, p. 7.
5. V. Andrikopoulos, A Theory and Model for the Evolution of Software Services, doctoral dissertation, Center for Economic Research dissertation series no. 262, Tilburg University, 2010.
6. D. Orchard ed., "Extending and Versioning Languages," World Wide Web (W3C) Tech. Architecture Group, Nov. 2007;
7. D. Booth and C.K. Liu eds., "Web Services Description Language (WSDL) Version 2.0 Part 0: Primer," W3C, June 2007;
8. G. Castagna,, "Covariance and Contravariance: Conflict without a Cause," ACM Trans. Programming Languages and Systems, vol. 17, no. 3, 1995, pp. 431–447.
9. S. Ryu et al., "Supporting the Dynamic Evolution of Web Service Protocols in Service-Oriented Architectures," ACM Trans. Web, vol. 2, no. 2, article 13, 2008; .
10. K. Jerijærvi and J.-J. Dubray, "Contract Versioning, Compatibility and Composability," InfoQ Magazine, Dec. 2008; .
11. P. Harmon, Business Process Change, Morgan Kaufmann, 2007.
12. M.P. Papazoglou, Web Services: Principles and Technology, Prentice Hall, 2007.
13. V. Andrikopoulos, S. Benbernou, and M.P. Papazoglou, "Evolving Services from a Contractual Perspective," Proc. Int'l Conf. Advanced Information Systems Eng., Springer-Verlag, 2009, pp. 290–304.
20 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool