• 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