首页> 外文会议>Symposium on software reusability >Formal Specification of COTS-Based Software: A Case Study
【24h】

Formal Specification of COTS-Based Software: A Case Study

机译:基于COTS的软件的正式规范:案例研究

获取原文

摘要

Reusable commercial off-the-shelf (COTS) products are routinely employed in development of software systems. However, no systematic techniques are available for specification or verification of critical aspects of such systems. This paper explains that the dependencies between a critical subsystem and a COTS product can be isolated through formally-stated mathematical and programmatic interface contracts. The contracts allow specification and reasoning of critical subsystems, without a need to describe entire COTS product functionality formally. They also provide the flexibility of using alternative COTS products that include the desired behavior. The paper illustrates elements of the proposed approach using a subsystem of the NASA/FAA Surface Movement Advisor (SMA). The subsystem is based on a COTS database.
机译:在软件系统的开发中经常使用可重复使用的商业现货(COTS)产品。然而,没有系统技术可用于这些系统的关键方面的规范或验证。本文解释说,关键子系统和尖端产品之间的依赖关系可以通过正式的数学和编程界面合同来分离。合同允许关键子系统的规范和推理,无需正式描述整个COTS产品功能。它们还提供使用包括所需行为的替代尖端产品的灵活性。本文说明了使用NASA / FAA表面运动顾问(SMA)的子系统的提出方法的元素。子系统基于CITS数据库。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号