Component Design and Adaptation Based on Behavioral Contracts
Affiliation auteurs | !!!! Error affiliation !!!! |
Titre | Component Design and Adaptation Based on Behavioral Contracts |
Type de publication | Conference Paper |
Year of Publication | 2018 |
Auteurs | Chouali S, Mouelhi S, Mountassir H |
Editor | Abdelwahed E, Bellatreche L, Benslimane D, Golfarelli M, Jean S, Mery D, Nakamatsu K, Ordonez C |
Conference Name | NEW TRENDS IN MODEL AND DATA ENGINEERING (MEDI 2018) |
Publisher | Cadi Ayyad Univ; Mohammed VI Polytechn Univ; Fac Sci Semlalia Marrakech; Lab Ingn Systemes Informatiques |
Conference Location | GEWERBESTRASSE 11, CHAM, CH-6330, SWITZERLAND |
ISBN Number | 978-3-030-02852-7; 978-3-030-02851-0 |
Mots-clés | adaptation, Behavioral contracts, Components |
Résumé | In this paper, our objective is to propose an adaptation approach to generate a component adaptor that ensures a correct interaction between mismatched components. Compared to the related works on component adaptation, the originality of our proposition relies on two main contributions. In the first, we design component behavioral contracts in order to generate component adaptor. So, we propose to specify component interfaces as behavioral contracts, to enrich the exhibited informations in component interfaces. Our behavioral contracts express all component facets: their action signatures, their actions semantics, and their protocol. We consider that these informations are important when generating component adaptors. In the second contribution, we propose to specify component behavioral contracts with the formalism based on interface automata that we enrich to specify the semantics of component actions. So, our adaptation approach is also an extension of the interface automata approach to handle the problem of component adaptation. |
DOI | 10.1007/978-3-030-02852-7_19 |