Introducing reference semantics via refinement
Contribuinte(s) |
C. George H. Miao |
---|---|
Data(s) |
01/01/2002
|
Resumo |
Two types of semantics have been given to object-oriented formal specification languages. Value semantics denote a class by a set of values representing its objects. Reference semantics denote a class by a set of references, or pointers, to values representing its objects. While adopting the former facilitates formal reasoning, adopting the latter facilitates transformation to object-oriented code. In this paper, we propose a combined approach using value semantics for abstract specification and reasoning, and then refining to a reference semantics before transforming specification to code. |
Identificador | |
Idioma(s) |
eng |
Publicador |
Springer-Verlag |
Palavras-Chave | #E1 #280302 Software Engineering #700199 Computer software and services not elsewhere classified |
Tipo |
Conference Paper |