CORC  > 北京大学  > 数学科学学院
Verifying Interaction between Methods in Classes
Hu, Tingting ; Wang, Shuling ; Qiu, Zongyan
2015
关键词Object-orientation Algebraic specification Abstract predicates Verification Behavioral subtyping SPECIFICATIONS CHECKING
英文摘要Algebraic specification is well-known in specifying abstract data types. It could also play an important role in verifying the interrelation between methods in classes. In this paper we develop a framework for verifying the conformance of method implementations against an algebraic specification. Different from most existing work that perform testing at the code level for the conformance, our approach verifies the conformance without touching the implementation details. As another contribution, we show that if all the inherited methods of a subclass satisfy behavioral subtyping, then the subclass conforms to the algebraic specification of its superclass, i.e., there is no need to re-verify.; EI; CPCI-S(ISTP); hutingting.math@pku.edu.cn; wangsl@ios.ac.cn; zyqiu@pku.edu.cn; 119-126
语种英语
出处EI ; SCI
出版者International Symposium on Theoretical Aspects of Software Engineering
内容类型其他
源URL[http://hdl.handle.net/20.500.11897/436539]  
专题数学科学学院
推荐引用方式
GB/T 7714
Hu, Tingting,Wang, Shuling,Qiu, Zongyan. Verifying Interaction between Methods in Classes. 2015-01-01.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace