Proceedings of the 2nd International Workshop on Systems Development in SOA Environments 2008
DOI: 10.1145/1370916.1370930
|View full text |Cite
|
Sign up to set email alerts
|

Research challenges in the tension between features and services

Abstract: We present a feature-based approach, known from software product lines, to the development of service-oriented architectures. We discuss five benefits of such an approach: improvements in modularity, variability, uniformity, specifiability, and typeability. Subsequently, we review preliminary experiences and results, and propose an agenda for further research in this direction.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
19
0

Year Published

2010
2010
2017
2017

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 24 publications
(19 citation statements)
references
References 39 publications
0
19
0
Order By: Relevance
“…These variants are typically generated from the same source code at provider side. We can use generators, inheritance, polymorphic, or product line approaches to generate variants of a service at design time [3,9,20,21]. In [3], we discuss how different variants can be offered based on a feature set from the same code base and benefits achieved using variability.…”
Section: Solutionmentioning
confidence: 99%
See 2 more Smart Citations
“…These variants are typically generated from the same source code at provider side. We can use generators, inheritance, polymorphic, or product line approaches to generate variants of a service at design time [3,9,20,21]. In [3], we discuss how different variants can be offered based on a feature set from the same code base and benefits achieved using variability.…”
Section: Solutionmentioning
confidence: 99%
“…Additional information is needed to decide which variant of a service is useful or compatible. Complex scenarios need a flexible platform or architecture, which allows handling of different variants (challenges mentioned in [3]). …”
Section: Solutionmentioning
confidence: 99%
See 1 more Smart Citation
“…In [17], Papazoglou suggests that we need to extend basic SOA and presents an extended SOA, which consists of different layers but variability was out of scope of the paper. In [18], Apel et al motivate to use feature-based approach for the development of SOA and to provide variability. They highlight expected benefits and future research challenges of features and services.…”
Section: E Crosscutting Layermentioning
confidence: 99%
“…As non-functional requirements are often applicationspecific and pervasive, a software service is required to allow on-demand integration of tailorable features. To fit those varying requirements recent trends in service engineering aim to combine the benefits of feature-based and servicebased approaches [3,13,1,16]. This combination offers a modular and pluggable solution that increases the reusability of services and supports on-demand customization tailored to the user's needs.…”
Section: Introductionmentioning
confidence: 99%