Skip to Main content Skip to Navigation
New interface
Reports (Research report)

A Calculus Enabling Reuse and Composition of Component Assembly Specialization Processes

Vincent Lanore 1, 2 Christian Pérez 2 
2 AVALON - Algorithms and Software Architectures for Distributed and HPC Platforms
Inria Grenoble - Rhône-Alpes, LIP - Laboratoire de l'Informatique du Parallélisme
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 metadata

Cited literature [16 references]  Display  Hide  Download
Contributor : Vincent Lanore Connect in order to contact the contributor
Submitted on : Wednesday, July 22, 2015 - 3:45:16 PM
Last modification on : Wednesday, October 26, 2022 - 8:15:03 AM
Long-term archiving on: : Friday, October 23, 2015 - 11:14:20 AM


Files produced by the author(s)


  • HAL Id : hal-01179483, version 1


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⟩



Record views


Files downloads