DocumentCode :
1218526
Title :
Software development: two approaches to animation of Z specifications using Prolog
Author :
West, Margaret M. ; Eaglestone, Barry M.
Author_Institution :
Sch. of Comput. Studies, Leeds Univ., UK
Volume :
7
Issue :
4
fYear :
1992
fDate :
7/1/1992 12:00:00 AM
Firstpage :
264
Lastpage :
276
Abstract :
Formal methods rely on the correctness of the formal requirements specification, but this correctness cannot be proved. This paper discusses the use of software tools to assist in the validation of formal specifications and advocates a system by which Z specifications may be animated as Prolog programs. Two Z/Prolog translation strategies are explored; formal program synthesis and structure simulation. The paper explains why the former proved to be unsuccessful and describes the techniques developed for implementing the latter approach, with the aid of case studies
Keywords :
PROLOG; computer animation; formal specification; program interpreters; software engineering; software tools; Prolog; Z specifications; Z/Prolog translation strategies; animation; correctness; formal methods; formal program synthesis; formal requirements specification; software development; software tools; structure simulation;
fLanguage :
English
Journal_Title :
Software Engineering Journal
Publisher :
iet
ISSN :
0268-6961
Type :
jour
Filename :
153428
Link To Document :
بازگشت