Towards a refinement calculus for object systems

He Jifeng, Liu Zhiming, Li Xiaoshan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

4 Scopus citations

Abstract

This paper presents a refinement calculus for object systems with visibility, dynamic binding and mutual dependency. The intention is to support effective use of a relational model for specifying and reasoning in activities of an object system development process. The semantics framework will define the meaning of the combinators in the exactly same way as their counterparts in the imperative programming languages. This makes the approach more accessible to the users who are already familiar with the algebraic laws and the verification tools developed for these languages. The paper also provides a set of transformation rules in support of object system refinement.

Original languageEnglish
Title of host publicationProceedings - 1st IEEE International Conference on Cognitive Informatics, ICCI 2002
EditorsRonald H. Johnston, Michael R. Smith, Yingxu Wang
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages69-76
Number of pages8
ISBN (Electronic)0769517242, 9780769517247
DOIs
StatePublished - 2002
Event1st IEEE International Conference on Cognitive Informatics, ICCI 2002 - Calgary, Canada
Duration: 19 Aug 200220 Aug 2002

Publication series

NameProceedings - 1st IEEE International Conference on Cognitive Informatics, ICCI 2002

Conference

Conference1st IEEE International Conference on Cognitive Informatics, ICCI 2002
Country/TerritoryCanada
CityCalgary
Period19/08/0220/08/02

Fingerprint

Dive into the research topics of 'Towards a refinement calculus for object systems'. Together they form a unique fingerprint.

Cite this