Service-Oriented Architectures and Software Product Lines - Putting Both Together

Robert W. Krut, Sholom G. Cohen · 2008

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.

Read the paper · More papers on PaperTik