跳到主要导航 跳到搜索 跳到主要内容

rCOS: Refinement of component and object systems

  • Zhiming Liu*
  • , He Jifeng
  • , Xiaoshan Li
  • *此作品的通讯作者
  • United Nations University Institute in Macau
  • University of Macau

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

We present a model of object-oriented and component-based refinement. For object-orientation, the model is class-based and refinement is about correct changes in the structure, methods of classes and the main program, rather than changes in the behaviour of individual objects. This allows us to prove refinement laws for both high level design patterns and low level refactoring. For component-based development, we focus on the separation of concerns of interface and functional contracts, leaving refinement of interaction protocols in future work. The model supports the specification of these aspects at different levels of abstractions and their consistency. Based on the semantics, we also provide a general definitional approach to defining different relational semantic models with different features and constraints.

源语言英语
主期刊名Formal Methods for Components and Objects - Third International Symposium, FMCO 2004, Revised Lectures
出版商Springer Verlag
183-221
页数39
ISBN(印刷版)3540291318, 9783540291312
DOI
出版状态已出版 - 2005
活动3rd International Symposium on Formal Methods for Components and Objects, FMCO 2004 - Leiden, 荷兰
期限: 2 11月 20045 11月 2004

出版系列

姓名Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
3657 LNCS
ISSN(印刷版)0302-9743
ISSN(电子版)1611-3349

会议

会议3rd International Symposium on Formal Methods for Components and Objects, FMCO 2004
国家/地区荷兰
Leiden
时期2/11/045/11/04

学术指纹

探究 'rCOS: Refinement of component and object systems' 的科研主题。它们共同构成独一无二的学术指纹。

引用此