To search, Click
below search items.
|
|

All
Published Papers Search Service
|
Title
|
Attaching Behavioral Contracts to Binary Components
for Supporting Reliable Reuse
|
Author
|
Yang Luo, Xiaohua Yan, Jie Liu
|
Citation |
Vol. 6 No. 11 pp. 65-68
|
Abstract
|
Component contract, as an interface specification, is a good idea for improving software quality. This paper describes the technique of dynamically attaching behavioral contracts a posteriori to binary component with no explicit contracts discipline, and presents a model based on the Common Language Infrastructure (CLI) to organize component contracts in the form of metadata and to perform efficient runtime verification. Our solution also gives a common understanding of behavioral contracts in composition even if the binary component is originally written in different programming languages. The added contract information, being easily retrieved, has a separate representation that provides flexibility, and results in raised binary component dependability and correctness on reuse and composition phase.
|
Keywords
|
components, contracts, reuse, composition, software quality, metadata.
|
URL
|
http://paper.ijcsns.org/07_book/200611/200611A11.pdf
|
|