DocumentCode :
2136439
Title :
The Challenge of Evolving Existing Systems to Service-Oriented Architectures
Author :
Hutchinson, John ; Kotonya, Gerald ; Walkerdine, James ; Sawyer, Peter ; Dobson, Glen ; Onditi, Victor
Author_Institution :
Lancaster Univ., Lancaster
Volume :
2
fYear :
2007
fDate :
23-27 June 2007
Firstpage :
773
Lastpage :
778
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.
Keywords :
object-oriented programming; production engineering computing; software architecture; software maintenance; software reusability; SOA; enterprise planning; industrial processes; low-level production control; maintenance problem; process agility; service reuse; service-oriented architectures; software components; software systems; Service oriented architecture;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Informatics, 2007 5th IEEE International Conference on
Conference_Location :
Vienna
ISSN :
1935-4576
Print_ISBN :
978-1-4244-0851-1
Electronic_ISBN :
1935-4576
Type :
conf
DOI :
10.1109/INDIN.2007.4384871
Filename :
4384871
Link To Document :
بازگشت