The challenge of evolving existing systems to service-oriented architectures

John Hutchinson*, Gerald Kotonya, James Walkerdine, Peter Sawyer, Glen Dobson, Victor Onditi

*Corresponding author for this work

Research output: Chapter in Book/Published conference outputConference publication

Abstract

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.

Original languageEnglish
Title of host publicationINDIN 2007 Conference Proceedings - 5th IEEE International Conference on Industrial Informatics
PublisherIEEE
Pages773-778
Number of pages6
ISBN (Print)1424408644, 9781424408641
DOIs
Publication statusPublished - 1 Dec 2007
EventINDIN 2007 - 5th IEEE International Conference on Industrial Informatics - Vienna, Austria
Duration: 23 Jun 200727 Jun 2007

Publication series

NameIEEE International Conference on Industrial Informatics (INDIN)
Volume2
ISSN (Print)1935-4576

Conference

ConferenceINDIN 2007 - 5th IEEE International Conference on Industrial Informatics
Country/TerritoryAustria
CityVienna
Period23/06/0727/06/07

Fingerprint

Dive into the research topics of 'The challenge of evolving existing systems to service-oriented architectures'. Together they form a unique fingerprint.

Cite this