Abstract | ||
---|---|---|
The reusability of services is a cornerstone of the Service-Oriented Architecture design paradigm as it leads to a reduction in the costs associated with software development, integration and maintenance. However, reusability is difficult to achieve in practice as services are either too generic or over-specified for the tasks they are required to complete. This paper presents our work in defining an approach for achieving service reusability in Service-Based Applications (SBAs) by decomposing the reusability requirements into two layers and then into separate views that allow the customization of business policies, quality of service, tasks and control (i.e., orchestration/choreography) parameters. The objective of defining such an approach is to provide an appropriate solution that will guide the customization of a service's functional and non-functional properties to allow it to be reused in different business contexts. |
Year | Venue | Keywords |
---|---|---|
2011 | Lecture Notes in Computer Science | Service,Reusability,Customization,Service Oriented Computing (SOC),Service Based Application (SBA) |
Field | DocType | Volume |
Service design,Software engineering,Service (systems architecture),Computer science,Service catalog,Differentiated service,Application service provider,Orchestration (computing),Service-oriented architecture,Database,Marketing,Reusability | Conference | 85 |
ISSN | Citations | PageRank |
1865-1348 | 1 | 0.37 |
References | Authors | |
10 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Yehia Taher | 1 | 150 | 25.32 |
Rafiqul Haque | 2 | 11 | 9.56 |
Michael Parkin | 3 | 1 | 0.37 |
Willem-Jan van den Heuvel | 4 | 1072 | 104.58 |
Ita Richardson | 5 | 820 | 72.86 |
Eoin Whelan | 6 | 77 | 15.23 |