首页> 外文期刊>Minds and Machines >Abstraction and Idealization in the Formal Verification of Software Systems
【24h】

Abstraction and Idealization in the Formal Verification of Software Systems

机译:软件系统形式验证中的抽象和理想化

获取原文
获取原文并翻译 | 示例
       

摘要

Questions concerning the epistemological status of computer science are, in this paper, answered from the point of view of the formal verification framework. State space reduction techniques adopted to simplify computational models in model checking are analysed in terms of Aristotelian abstractions and Galilean idealizations characterizing the inquiry of empirical systems. Methodological considerations drawn here are employed to argue in favour of the scientific understanding of computer science as a discipline. Specifically, reduced models gained by Data Abstraction are acknowledged as Aristotelian abstractions that include only data which are sufficient to examine the interested executions. The present study highlights how the need to maximize incompatible properties is at the basis of both Abstraction Refinement, the process of generating a cascade of computational models to achieve a balance between simplicity and informativeness, and the Multiple Model Idealization approach in biology. Finally, fairness constraints, imposed to computational models to allow fair behaviours only, are defined as ceteris paribus conditions under which temporal formulas, formalizing software requirements, acquire the status of law-like statements about the software systems executions.
机译:本文从形式验证框架的角度回答了有关计算机科学的认识论地位的问题。根据亚里士多德抽象和表征经验系统的伽利略理想化,分析了用于简化模型检查中的计算模型的状态空间缩减技术。此处采用的方法论考虑被认为有利于对计算机科学作为一门学科的科学理解。具体来说,通过数据抽象获得的简化模型被认为是亚里士多德抽象,仅包含足以检查感兴趣的执行的数据。本研究强调了如何在抽象提炼,生成一系列计算模型以实现简单性和信息性之间取得平衡的过程以及生物学中的多模型理想化方法的基础上最大化不兼容属性的需求。最后,施加于计算模型以仅允许公平行为的公平约束条件被定义为ceteris paribus条件,在该条件下,时间公式(形式化软件要求)获得了有关软件系统执行的法律状陈述的状态。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号