DocumentCode :
1855783
Title :
Derivation of Z functional input/output refinement proof rules
Author :
Khalafinejad, Saeed ; Mirian-Hosseinabadi, Seyed-Hassan
Author_Institution :
Dept. of Comput. Sci., Sharif Univ. of Technol., Kish Island, Iran
Volume :
1
fYear :
2010
fDate :
1-3 Aug. 2010
Abstract :
In this paper, we derive Z input/output data refinement rules, including forwards and backwards rules, for the case in which the retrieve schemas are total functions when viewed as relations from the concrete to abstract variables. In practice, the relation between the abstract and concrete variables is often functional. Therefore, the use of the functional input/output refinement rules will reduce the cost and duration of the software development because the proof of the consistency of the abstract and concrete specifications is more easily demonstrated.
Keywords :
formal specification; formal verification; specification languages; theorem proving; Z functional input-output data refinement proof rule; software development; Artificial intelligence; Calculus; Concrete; Formal specifications; Mathematical model; Programming; Formal methods; Functional; Refinement; Software engineering;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronics and Information Engineering (ICEIE), 2010 International Conference On
Conference_Location :
Kyoto
Print_ISBN :
978-1-4244-7679-4
Electronic_ISBN :
978-1-4244-7681-7
Type :
conf
DOI :
10.1109/ICEIE.2010.5559891
Filename :
5559891
Link To Document :
بازگشت