×

通过分层验证维护正式的软件开发。 (英语) Zbl 1023.03531号

Baaz,Matthias(编辑)等人,《编程逻辑、人工智能和推理》。第九届国际会议,2002年10月14日至18日,格鲁吉亚第比利斯,LPAR 2002。诉讼程序。柏林:斯普林格。莱克特。注释计算。科学。第2514页,第36-52页(2002年)。
概要:工业规模软件的开发是一个基于结构化规范的进化过程。在正式设置中,规范和验证是相互交织的。对规范进行了修改,以添加新功能或修复验证过程中检测到的错误。在本文中,我们提出了一个维护正式开发验证的系统。它利用规范的结构来揭示和消除冗余的证明义务,因此构成了一个大规模的验证系统。该系统中的证明表示为明确的证明对象,允许系统在规范发生更改时调整或重用它们。
关于整个系列,请参见[兹比尔1007.00026].

MSC公司:

03B70号 计算机科学中的逻辑
68号30 软件工程的数学方面(规范、验证、度量、需求等)
PDF格式BibTeX公司 XML格式引用
全文: 链接