Issue No.01 - January/February (2008 vol.10)
pp: 34-42
Gerald Kotonya , Lancaster University
James Walkerdine , Lancaster University
John Hutchinson , Lancaster University
Glen Dobson , Lancaster University
Victor Onditi , Lancaster University
A progressive-evolution strategy for migrating systems to service-oriented architectures should minimize the risk to investments in existing software systems while letting businesses exploit the benefits of services.
SOA, service-oriented architecture, hybrid systems, service-centric system, service architecture, IT architecture, service-oriented system development, service-oriented solutions, and IT system migration strategies.
Gerald Kotonya, James Walkerdine, John Hutchinson, Glen Dobson, Victor Onditi, "Migrating to SOAs by Way of Hybrid Systems", IT Professional, vol.10, no. 1, pp. 34-42, January/February 2008, doi:10.1109/MITP.2008.15
1. M.M. Lehman and L. Belady, Program Evolution: Processes of Software Change, Academic Press, 1985.
2. D. Dhungana et al., "Architectural Knowledge in Product Line Engineering," Proc. 32nd Euromicro Conf. Software Eng. and Advanced Applications, IEEE CS Press, 2006, pp. 186–197.
3. A. Brown, S. Johnston, and K. Kelly, Using Service-Oriented Architecture and Component-Based Development to Build Web Service Applications, tech. report, IBM, 2002; 510.html.
4. C. Szyperski, "Components and Web Services,", 1 Aug. 2001; .
5. D. Garlan, R. Allen, and J. Ockerbloom, "Architectural Mismatch: Why Reuse is So Hard," IEEE Software, vol. 12, no. 6, 1995, pp. 17–26.
6. I. Warren and J. Ransom, "Renaissance: A Method to Support Software Systems Evolution," Proc. 26th Ann. Int'l Computer Software and Applications Conf. (Compsac), IEEE CS Press, 2002, pp. 415–420.
7. K. Bennet, "Legacy Systems: Coping with Success," IEEE Software, vol. 12, no. 1, 1995, pp. 19–23.
8. G. Kotonya and J. Hutchinson, "A COTS-Based Approach for Evolving Legacy Systems," Proc. 6th IEEE Int'l Conf. COTS-based Systems (ICCBSS 07), IEEE CS Press, 2007, pp. 205–214.
9. G. Kotonya and J. Hutchinson, "Viewpoints for Specifying Component-Based Systems," Proc. Int'l Symp. Component-based System (CBSE 07), LNCS 3054, Springer, 2004, pp. 114–121.
10. "Hybrid System Development," Service Centric System Engineering (SeCSE) Project (IST 511680) Document A3.D7, 2006; http:/