2011
DOI: 10.1007/978-3-642-24574-9_18
|View full text |Cite
|
Sign up to set email alerts
|

Service Variability Patterns

Abstract: Abstract. Service-oriented computing (SOC) increases flexibility of IT systems and helps enterprises to meet their changing needs. Different methods address changing requirements in service-oriented environment. Many solutions exist to address variability, however, each solution is tailored to a specific problem, e.g. at one specific layer in SOC. We survey variability mechanisms from literature and summarize solutions, consequences, and possible combinations in a pattern catalogue. Based on the pattern catalo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2011
2011
2017
2017

Publication Types

Select...
5
2
1

Relationship

3
5

Authors

Journals

citations
Cited by 9 publications
(7 citation statements)
references
References 15 publications
0
7
0
Order By: Relevance
“…Closely related are contributions about managing the variability in a SOA, in particular the pattern-based approaches by Khan et al [Khan et al 2011]. By managing variability, we mean the separated specification of differences (i.e., variation points and the binding options) between the variants to be instantiated from a SOA (see also SEPARATE DESCRIPTION OF VARIABILITY in [Voelter 2009]) and the corresponding implementation of the so-specified variants using different variability techniques (e.g., static and dynamic parametrization, injection).…”
Section: Related Workmentioning
confidence: 99%
“…Closely related are contributions about managing the variability in a SOA, in particular the pattern-based approaches by Khan et al [Khan et al 2011]. By managing variability, we mean the separated specification of differences (i.e., variation points and the binding options) between the variants to be instantiated from a SOA (see also SEPARATE DESCRIPTION OF VARIABILITY in [Voelter 2009]) and the corresponding implementation of the so-specified variants using different variability techniques (e.g., static and dynamic parametrization, injection).…”
Section: Related Workmentioning
confidence: 99%
“…Patterns are used to share knowledge and solve problems [12]. Therefore, in our context, we define patterns as a combination of constructs to analyze the process and its elements in a particular perspective for improvement.…”
Section: B Modeling Patternsmentioning
confidence: 99%
“…The paper [23] is one of the most significant in the knowledge expression. The authors discuss different variability models in SOC solutions (argument).…”
Section: Knowledge Facetmentioning
confidence: 99%