Home // ICSEA 2012, The Seventh International Conference on Software Engineering Advances // View article
The Dynamic Composition of Independent Adaptations including Interferences Management
Authors:
Sana Fathallah Ben Abdenneji
Stéphane Lavirotte
Jean-Yves Tigli
Gaëtan Rey
Michel Riveill
Keywords: software composition; adaptive software; interference management; graph transformation.
Abstract:
Nowadays, software systems are becoming ever more complex and are likely to evolve quickly. A challenge is being able to adapt these systems and thus to integrate, swap or remove new functionalities. Compositional adaptation provides a way to tackle this at runtime. This situation, leads to satisfy new requirements in software adaptation. Moreover, adaptations entities may be developed independently and even can be specified by different designers. Accordingly, the set of all adaptations that may be deployed cannot be anticipated at design time. In such case, they may interfere when they are composed. In this paper, we propose an associative composition operation to support software adaptation. In our research, we consider that the adaptation of a running system is assimilated to the composition of the model of the initial application (called initial graph) with new model elements (graphs of adaptations).
Pages: 678 to 684
Copyright: Copyright (c) IARIA, 2012
Publication date: November 18, 2012
Published in: conference
ISSN: 2308-4235
ISBN: 978-1-61208-230-1
Location: Lisbon, Portugal
Dates: from November 18, 2012 to November 23, 2012