Service-oriented Architectures and Software Product Lines are two concepts that currently get a lot of attention in research and practice. Both promise to make the development of flexible, cost-effective software systems and support high levels of reuse. But at the same time they are quite different from one another: while Software Product Lines focus on one producer alone developing a set of systems based on a common platform (often in the embedded systems-domain), most proponents of Service-oriented Architecture propose systems consisting of loosely coupled services or company-wide infrastructures including a variety of systems that are loosely coupled using services. In any case, me services are usually developed by various companies (e.g. SAP develops services for their platform itself, but explicitly allows other companies to develop and sell their services for the platform, too). Focus of this paper is the comparison of these concepts and the concept of component frameworks and show where they differ and analyze if they are mutually exclusive or (at least partially) complementary. © Springer-Verlag Berlin Heidelberg 2007.
CITATION STYLE
Helferich, A., Herzwurm, G., Jesse, S., & Mikusz, M. (2007). Software product lines, service-oriented architecture and frameworks: Worlds apart or ideal partners? In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4473 LNCS, pp. 187–201). Springer Verlag. https://doi.org/10.1007/978-3-540-75912-6_14
Mendeley helps you to discover research relevant for your work.