全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...
软件学报  2008 

An Approach to Refining Active Components Based on Component Calculus
一种基于构件演算的主动构件精化方法

Keywords: interface,component,semantics,contract,refinement,composition
接口
,构件,语义,契约,精化,组合

Full-Text   Cite this paper   Add to My Lib

Abstract:

Modern component-based systems consist of active components that execute in parallel,which brings great difficulties in verifying correctness.By extending component calculus,a theory concerning refinement of active components is proposed.For interfaces,contracts are introduced which give functional specifications for both public methods and active action in terms of guarded designs.Then,a contract's dynamic behavior is defined by a pair of divergences/failures sets.The refinement relation between contracts is defined as the set inclusion of their divergences/failures sets.The theories applying simulation techniques to assure the refinement relation are proved. By defining the semantics of a component as a mapping from the contract of its required interface to the contract of its provide interface,component refinement can be proved in terms of contract refinement.When the component- based systems are being constructed in a bottom-up manner,the application of the refinement method together with the composition rule can guarantee their correctness.

Full-Text

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133