Reconfigurable Service-Based Architecture Based on Variability Description

Seza Adjoyan 1 Abdelhak-Djamel Seriai 1
1 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : Self-adaptive systems evolve during system's execution against changes in operating environment. Such evolution and re-configuration can be specified at architecture level using a syntactical expressive language such as Architecture Description Languages (ADLs). Variability modeling is an excellent instrument to model variations of software artifacts and their behavior within a self-adaptive system. However , existing ADLs that support dynamic reconfiguration do not explicitly model variation points on which the recon-figuration is based. This constitutes a barrier for a flexible management of reconfiguration at architecture level as well as traceability issues between a dynamic description given at architectural level and its counterpart at other abstraction levels. In this paper, we propose a variant-rich service-oriented ADL that enables system to reconfigure itself at runtime in response to a context change. To this end, our modular ADL, called Dynamic Service-Oriented Product Lines Architecture Description Language (DSOPL-ADL), specifies dynamic reconfigurations at architecture level besides specifying structural, variability and context information. Among several specified variable configurations at architecture level, one concrete configuration is generated at runtime triggered by a context value. Furthermore, an implementation code can be automatically generated from the architectural description.
Complete list of metadatas

https://hal-lirmm.ccsd.cnrs.fr/lirmm-01527185
Contributor : Seza Adjoyan <>
Submitted on : Wednesday, May 24, 2017 - 10:00:19 AM
Last modification on : Wednesday, July 24, 2019 - 4:21:14 PM
Long-term archiving on : Monday, August 28, 2017 - 12:39:30 AM

File

ADJOYAN_SERIAI_camera_ready.pd...
Files produced by the author(s)

Identifiers

Collections

Citation

Seza Adjoyan, Abdelhak-Djamel Seriai. Reconfigurable Service-Based Architecture Based on Variability Description. SAC: Symposium on Applied Computing, Apr 2017, Marrakech, Morocco. pp.1154-1161, ⟨10.1145/3019612.3019767⟩. ⟨lirmm-01527185⟩

Share

Metrics

Record views

330

Files downloads

383