Calculating sharp adaptation rules

Authors
Citation
Da. Naumann, Calculating sharp adaptation rules, INF PROCESS, 77(2-4), 2001, pp. 201-208
Citations number
16
Categorie Soggetti
Information Tecnology & Communication Systems
Journal title
INFORMATION PROCESSING LETTERS
ISSN journal
00200190 → ACNP
Volume
77
Issue
2-4
Year of publication
2001
Pages
201 - 208
Database
ISI
SICI code
0020-0190(20010228)77:2-4<201:CSAR>2.0.ZU;2-#
Abstract
Adaptation rules adapt the pre-post specification of a procedure to context s where it is called. Such rules are important for practical reasons and ne cessary for completeness for languages with recursive procedures. A sharp r ule is one that gives the weakest precondition with respect to a given post condition. A number of rules have been proposed, most unsound or incomplete or non-sharp. Using refinement algebra, we clarify and extend the applicab ility of previously proposed sharp rules for total correctness and show how further rules may be found. (C) 2001 Elsevier Science B.V. All rights rese rved.