TY - GEN
T1 - The challenge of evolving existing systems to service-oriented architectures
AU - Hutchinson, John
AU - Kotonya, Gerald
AU - Walkerdine, James
AU - Sawyer, Peter
AU - Dobson, Glen
AU - Onditi, Victor
PY - 2007/12/1
Y1 - 2007/12/1
N2 - Software systems are an integral part of industrial processes at every level, from low-level production control to enterprise planning. The maintenance challenge presented by such systems is about finding an acceptable balance between risk involved in evolving the system and benefits offered by the update. Service-Oriented Architecture (SOA) promises to leverage software systems to become more efficient and responsive to change through service reuse and process agility. However, for existing systems, this compounds the maintenance problem as SOA represents a "paradigm-shift". It leaves business leaders facing a difficult problem: how to minimise the risk to their investment (existing software systems) and exploit the benefits of migrating a SOA. We describe a pragmatic strategy for addressing the problem and outline the significant challenges that remain.
AB - Software systems are an integral part of industrial processes at every level, from low-level production control to enterprise planning. The maintenance challenge presented by such systems is about finding an acceptable balance between risk involved in evolving the system and benefits offered by the update. Service-Oriented Architecture (SOA) promises to leverage software systems to become more efficient and responsive to change through service reuse and process agility. However, for existing systems, this compounds the maintenance problem as SOA represents a "paradigm-shift". It leaves business leaders facing a difficult problem: how to minimise the risk to their investment (existing software systems) and exploit the benefits of migrating a SOA. We describe a pragmatic strategy for addressing the problem and outline the significant challenges that remain.
UR - http://www.scopus.com/inward/record.url?scp=39749114446&partnerID=8YFLogxK
U2 - 10.1109/INDIN.2007.4384871
DO - 10.1109/INDIN.2007.4384871
M3 - Conference publication
AN - SCOPUS:39749114446
SN - 1424408644
SN - 9781424408641
T3 - IEEE International Conference on Industrial Informatics (INDIN)
SP - 773
EP - 778
BT - INDIN 2007 Conference Proceedings - 5th IEEE International Conference on Industrial Informatics
PB - IEEE
T2 - INDIN 2007 - 5th IEEE International Conference on Industrial Informatics
Y2 - 23 June 2007 through 27 June 2007
ER -