Pandora's Box
Keyword(s):
An algebraic specification is viewed as a black box that rewrites input to a ``most basic'' canonical form. We argue that a canonical form should be given for each specific specification, to prevent ``cheating'' in the implementation. Furthermore, we argue that the definition of the canonical form may sometimes require semantic rather than syntactic information.To relate an OO implementation to a specification requires opening the black box to some extent; we assess the choices to be made here.
2019 ◽
Vol 87
(2)
◽
pp. 27-29
Keyword(s):
Keyword(s):
Keyword(s):
2012 ◽
Vol 5
(2)
◽
pp. 121-139
◽
Keyword(s):
Keyword(s):