Loading [a11y]/accessibility-menu.js
A consumer-centred approach for service-oriented product line development | IEEE Conference Publication | IEEE Xplore

A consumer-centred approach for service-oriented product line development


Abstract:

The notion of software as a service promises agile, flexible and low maintenance system development through a dynamic runtime architecture that allows third-party functio...Show More

Abstract:

The notion of software as a service promises agile, flexible and low maintenance system development through a dynamic runtime architecture that allows third-party functionality and capability to be added on demand. There is growing research interest in how service-orientation can be adopted a means for enhancing agility and flexibility in product line engineering. However, integrating service-orientation in product line engineering poses a number of challenges. These include difficulty in identifying services, ensuring services reflect user needs, and determining configurations of services that are relevant in different user contexts. This paper describes an approach for service-oriented product line development that integrates feature-oriented engineering with a self-managing consumer-centred negotiation process to address these challenges.
Date of Conference: 14-17 September 2009
Date Added to IEEE Xplore: 23 October 2009
ISBN Information:
Conference Location: Cambridge, UK
Citations are not available for this document.

1. Introduction

Service-Oriented Architecture (SOA) provides the conceptual framework for realizing service-oriented systems by allowing software systems to be dynamically composed and reconfigured using services discoverable on the network [1]. From a product-line engineering viewpoint this model of deployment promises significant benefits over the traditional model of software deployment as a product. Firstly, the dynamic nature of SOA means it can support user needs and expectations in a continuously changing environment [21]. Secondly, services can be combined in different configurations and contexts simplifying the deployment of product variants tailored to the needs of different customers, but mostly based on the same core services [2].

Cites in Papers - |

Cites in Papers - IEEE (2)

Select All
1.
Jaejoon Lee, Gerald Kotonya, Daniel Robinson, "Engineering Service-Based Dynamic Software Product Lines", Computer, vol.45, no.10, pp.49-55, 2012.
2.
Jaejoon Lee, Gerald Kotonya, "Combining Service-Orientation with Product Line Engineering", IEEE Software, vol.27, no.3, pp.35-41, 2010.

Cites in Papers - Other Publishers (3)

1.
Azizah Rahmat, Suzana Kassim, Mohd Hasan Selamat, Sa'adah Hassan, "Actor in Multi Product Line", Proceedings of the 10th International Conference on Ubiquitous Information Management and Communication, pp.1, 2016.
2.
Jaejoon Lee, Gerald Kotonya, "Service-Oriented Product Lines", Systems and Software Variability Management, pp.279, 2013.
3.
Liwei Shen, Xin Peng, Jindu Liu, Wenyun Zhao, "Towards Feature-Oriented Variability Reconfiguration in Dynamic Software Product Lines", Top Productivity through Software Reuse, vol.6727, pp.52, 2011.

References

References is not available for this document.