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