Title of article :
On the semantics of software adaptation
Author/Authors :
Antonio Brogi، نويسنده , , Carlos Canal، نويسنده , , Ernesto Pimentel، نويسنده ,
Issue Information :
دوهفته نامه با شماره پیاپی سال 2006
Abstract :
The problem of adapting heterogeneous software components that present mismatching interaction behaviour is one of the crucial problems in Component-Based Software Engineering. A promising approach to solve this problem is based on an adaptation methodology relying on extending component interfaces with protocol information which describes their interaction behaviour, and using a high-level notation to express the intended connection between component interfaces. The adaptor specification defines a component-in-the-middle capable of making two components interact successfully, according to certain constraints. The aim of this paper is to contribute to setting a theoretical foundation for software adaptation following this approach. A formal analysis of adaptor specifications is presented, and their usage to feature different forms of flexible adaptations is illustrated.
Keywords :
Formal Methods , Software adaptation
Journal title :
Science of Computer Programming
Journal title :
Science of Computer Programming