Title :
System Modification Case Studies
Author :
Ding, Yulin ; Zhang, Yan
Author_Institution :
Univ. of Adelaide, Adelaide
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;
Conference_Titel :
Computer Software and Applications Conference, 2007. COMPSAC 2007. 31st Annual International
Conference_Location :
Beijing
Print_ISBN :
0-7695-2870-8
DOI :
10.1109/COMPSAC.2007.206