Service Component Architecture Extensions for Dynamic Systems - Inria - Institut national de recherche en sciences et technologies du numérique Access content directly
Conference Papers Year : 2012

Service Component Architecture Extensions for Dynamic Systems


The Service Component Architecture (SCA) is a set of specifications which defines a model in which components may interact by means of services. SCA is supported by major software vendors due to its several advantages, such as technology independence and portability. However, SCA in its current form does not address components substitutability, one of the goals of the Service-Oriented Architectures style. This paper discusses this limitation and proposes a set of extensions to SCA in order to manage dynamic substitutability of services and their life cycle, which allows components to change service providers at run-time whenever they need to. These extensions are validated by NaSCAr, an iPOJO-based tool which enables the dynamic deployment and adaptation of SCA composites on the OSGi service platform.

Dates and versions

hal-00945219 , version 1 (11-02-2014)



João Claudio Américo, Didier Donsez. Service Component Architecture Extensions for Dynamic Systems. International Conference on Service-Oriented Computing, Nov 2012, Shanghai, China. pp.32-47, ⟨10.1007/978-3-642-34321-6_3⟩. ⟨hal-00945219⟩
49 View
0 Download



Gmail Facebook X LinkedIn More