Title of article
A refinement calculus for tuple spaces
Author/Authors
Laura Semini، نويسنده , , Carlo Montangero، نويسنده ,
Issue Information
ماهنامه با شماره پیاپی سال 1999
Pages
62
From page
79
To page
140
Abstract
It is fairly accepted that the realization of complex systems must be accomplished step by step from the initial specification, through a sequence of intermediate phases, to the final program. These development steps, linking a preliminary version, or description, of the program to a more detailed one, are usually called refinement steps, while the intermediate stages of a refinement process are called levels of abstraction.
A refinement calculus is a means to support this modus operandi in program development, allowing linking different levels of abstraction; it introduces a precise relation between intermediate descriptions, and the rules to check whether the relation is satisfied.
Keywords
Program specification , Refinement calculus , Tuple spaces , Coordination models
Journal title
Science of Computer Programming
Serial Year
1999
Journal title
Science of Computer Programming
Record number
1079542
Link To Document