首页> 外文会议>Verified Software: Theories, Tools, Experiments >Decomposing Verification Around End-User Features
【24h】

Decomposing Verification Around End-User Features

机译:围绕最终用户功能分解验证

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

摘要

Practical program verification techniques must align with the software development methodologies that produce the programs. Numerous researchers have independently proposed models of program development in which modules encapsulate units of end-user functionality known as features. Such encapsulation reflects user concerns into a program's modular structure, which in turn promises to simplify program maintenance in the face of requirements evolution. The interplay between feature-oriented modules and verification raises some interesting challenges and opportunities. Such modules ameliorate some difficulties with conventional modular verification, such as property decomposition, while creating others, by contradicting assumptions that underlie most modular program verification techniques. This paper motivates the decomposition of systems by features and provides an overview of the promises and challenges it poses to verification.
机译:实用的程序验证技术必须与产生程序的软件开发方法相一致。许多研究人员独立提出了程序开发模型,其中的模块封装了称为功能的最终用户功能单元。这种封装将用户的关注反映到程序的模块化结构中,从而可以在面对需求演变时简化程序维护。面向功能的模块与验证之间的相互作用带来了一些有趣的挑战和机遇。这样的模块通过与大多数模块化程序验证技术基础上的假设相抵触,减轻了常规模块化验证的一些困难,例如属性分解,同时又产生了其他困难。本文通过功能激发系统的分解,并概述了其对验证所带来的希望和挑战。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号