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