This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Migrating to SOAs by Way of Hybrid Systems
January/February 2008 (vol. 10 no. 1)
pp. 34-42
John Hutchinson, Lancaster University
Gerald Kotonya, Lancaster University
James Walkerdine, Lancaster University
Peter Sawyer, 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.

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; www.ibm.com/developerworks/rational/library 510.html.
4. C. Szyperski, "Components and Web Services," sdmagazine.com, 1 Aug. 2001; www.sdmagazine.com/documents/s=7208sdm0108c .
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:/secse.eng.it.

Index Terms:
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.
Citation:
John Hutchinson, Gerald Kotonya, James Walkerdine, Peter Sawyer, Glen Dobson, Victor Onditi, "Migrating to SOAs by Way of Hybrid Systems," IT Professional, vol. 10, no. 1, pp. 34-42, Jan.-Feb. 2008, doi:10.1109/MITP.2008.15
Usage of this product signifies your acceptance of the Terms of Use.