DocumentCode :
1873201
Title :
Research on Safe Behavior Adaptation of Software Component
Author :
Xie, Xiong ; Zhang, Weishi ; Zhang, Xiuguo ; Cao, Zhiying ; Shi, Jinyu
Author_Institution :
Dept. of Inf. Sci. & Technol., Dalian Maritime Univ., Dalian, China
fYear :
2010
fDate :
10-12 Dec. 2010
Firstpage :
1
Lastpage :
4
Abstract :
The behavior adaptation of Software component is a crucial problem in component-based software engineering. Software Adaptation aims at generating, as automatically as possible, adaptors to compensate mismatch between component interfaces, and ensure the deadlock-freedom of component interaction at the architectural level. A general and safe approach is proposed to solve the behavior mismatch. Firstly, the model of component behavior adaptation is given. Then, the formal specification of component behavior protocol and the definition of adaptor are given. The deadlock is used to check the mismatch of component behavior. The behavior of adaptor can be calculated automatically from the adapted components and the adaptor specification. The adaptor can make the correctness of the component interaction with data exchange, and realize the reordering of message. Finally, an example is presented to illustrate the approach proposed.
Keywords :
formal specification; object-oriented programming; software architecture; architectural level; component based software engineering; component behavior protocol; component interaction; data exchange; deadlock free interaction; formal specification; safe behavior adaptation; software component; Adaptation model; Protocols; Servers; Silicon; Software; System recovery;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Intelligence and Software Engineering (CiSE), 2010 International Conference on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-5391-7
Electronic_ISBN :
978-1-4244-5392-4
Type :
conf
DOI :
10.1109/CISE.2010.5676886
Filename :
5676886
Link To Document :
بازگشت