Software product lines, service-oriented architecture and frameworks: Worlds apart or ideal partners?

16Citations
Citations of this article
28Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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.

Cite

CITATION STYLE

APA

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

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free