DocumentCode
2853589
Title
Service-Oriented Architectures and Software Product Lines - Putting Both Together
Author
Krut, Robert ; Cohen, Sholom
Author_Institution
Software Eng. Inst., Carnegie Mellon Univ., Pittsburgh, PA
fYear
2008
fDate
8-12 Sept. 2008
Firstpage
383
Lastpage
383
Abstract
Service-oriented architecture (SOA) and software product line (SPL) approaches to software development share a common goal. They both encourage an organization to reuse existing assets and capabilities, rather than repeatedly redevelop them for new systems. Their distinct goals may be stated as: 1) SOA: enable assembly, orchestration, and maintenance of enterprise solutions to quickly react to changing business requirements. 2) SPL: systematically capture and exploit commonality among a set of related systems, while managing variations for specific customers or market segments.
Keywords
Web services; product development; software architecture; software maintenance; software reusability; Web service; asset reusability; business requirement; enterprise solution maintenance; service-oriented architecture; software development; software product line; Assembly; Costs; Domain specific languages; Investments; Productivity; Programming; Service oriented architecture; Software engineering; Time to market; Web services;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Product Line Conference, 2008. SPLC '08. 12th International
Conference_Location
Limerick
Print_ISBN
978-0-7695-3303-2
Type
conf
DOI
10.1109/SPLC.2008.71
Filename
4626891
Link To Document