DocumentCode
3283359
Title
System Modification Case Studies
Author
Ding, Yulin ; Zhang, Yan
Author_Institution
Univ. of Adelaide, Adelaide
Volume
2
fYear
2007
fDate
24-27 July 2007
Firstpage
355
Lastpage
360
Abstract
Computation Tree Logic (CTL) model update is an approach for software verification and modification, where the minimal change principle is employed to generate admissible models that represent the corrected software design. In this paper, we apply CTL model update to models based on the well known Andrew File System protocols. We demonstrate the process of model update based on our previous theoretical results, and present a prototype implementation. Our case studies show that our model update system is sound and workable, which can be applied to different complex systems.
Keywords
file organisation; formal logic; program verification; systems analysis; Andrew file system protocols; computation tree logic model; software design; software verification; system modification; Australia; Computer science; DC generators; Error correction; File systems; Logic design; Protocols; Prototypes; Software design; Software prototyping;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
Conference_Location
Beijing
ISSN
0730-3157
Print_ISBN
0-7695-2870-8
Type
conf
DOI
10.1109/COMPSAC.2007.206
Filename
4291147
Link To Document