A Calculus Enabling Reuse and Composition of Component Assembly Specialization Processes

Abstract : Software specialization exists in various forms in the literature ranging from product lines to adaptation of high-performance applications. In particular, specialization of component assemblies has been the focus of extensive research throughout the years and brings about specific challenges such as variant selection and hierarchy. We argue that many (possibly automatic) assembly specialization processes share a common structure. This paper presents a calculus which aims at providing a generic framework to ease reuse and composition of component assembly specialization processes. We show how this calculus can encode various features from the component model literature and discuss the existence of specialization processes in the literature and the usefulness of reusing and composing them.
Complete list of metadatas

Cited literature [16 references]  Display  Hide  Download

https://hal.inria.fr/hal-01179483
Contributor : Vincent Lanore <>
Submitted on : Wednesday, July 22, 2015 - 3:45:16 PM
Last modification on : Friday, April 20, 2018 - 3:44:26 PM
Long-term archiving on : Friday, October 23, 2015 - 11:14:20 AM

Files

RR-8761.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-01179483, version 1

Collections

Citation

Vincent Lanore, Christian Pérez. A Calculus Enabling Reuse and Composition of Component Assembly Specialization Processes. [Research Report] RR-8761, Inria. 2015, pp.21. ⟨hal-01179483⟩

Share

Metrics

Record views

418

Files downloads

131