Title of article
On the semantics of software adaptation
Author/Authors
Antonio Brogi، نويسنده , , Carlos Canal، نويسنده , , Ernesto Pimentel، نويسنده ,
Issue Information
دوهفته نامه با شماره پیاپی سال 2006
Pages
16
From page
136
To page
151
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
Serial Year
2006
Journal title
Science of Computer Programming
Record number
1079867
Link To Document