Title :
Service-Oriented Architecture and its implications for software maintenance and evolution
Author :
Lewis, Grace A. ; Smith, Dennis B.
Author_Institution :
Software Eng. Inst., Shanghai
fDate :
Sept. 28 2008-Oct. 4 2008
Abstract :
It is clear that service-oriented architecture (SOA) is having a substantial impact on the way software systems are developed. According to a 2007 Gartner Group report, 50% of new mission-critical operational applications and business processes were designed in 2007 around SOA, and that number will be more than 80% by 2010. This means that as service-oriented systems are deployed and legacy systems are migrated to this environment, a main concern is now their maintenance and evolution. This paper provides an overview of SOA concepts, best practices for implementation of service-oriented systems, the implications that SOA environments have on software maintenance and evolution activities, and finally some research challenges for the software maintenance and evolution research community.
Keywords :
software architecture; software maintenance; legacy systems; service-oriented architecture; software evolution; software maintenance; Application software; Best practices; Business; Mission critical systems; Process design; Semiconductor optical amplifiers; Service oriented architecture; Software engineering; Software maintenance; Software systems;
Conference_Titel :
Frontiers of Software Maintenance, 2008. FoSM 2008.
Conference_Location :
Beijing
Print_ISBN :
978-1-4244-2654-6
Electronic_ISBN :
978-1-4244-2655-3
DOI :
10.1109/FOSM.2008.4659243