【24h】

Synthesizing partial component-level behavior models from system specifications

机译:根据系统规范合成部分组件级别的行为模型

获取原文

摘要

Initial system specifications, such as use-case scenarios and properties, only partially specify the future system. We posit that synthesizing partial component-level behavior models from these early specifications can improve software development practices. In this paper, we provide a novel algorithm for deriving a Modal Transition System (MTS) for individual system components from system-level scenario and property specifications. The generated MTSs capture the possible component implementations that (1) necessarily provide the behavior required by the scenarios, (2) restrict behavior forbidden by the properties, and (3) leave the behavior that is neither explicitly required nor forbidden as undefined. We also show how our algorithm helps to discover potential design flaws.
机译:初始系统规范(例如用例场景和属性)仅部分指定了将来的系统。我们认为,从这些早期规范中综合部分组件级别的行为模型可以改善软件开发实践。在本文中,我们提供了一种新颖的算法,用于从系统级方案和属性规范中推导单个系统组件的模态转换系统(MTS)。生成的MTS捕获了可能的组件实现,这些实现包括:(1)必须提供方案所要求的行为;(2)限制属性禁止的行为;(3)既没有明确要求也没有禁止的行为未定义。我们还将展示我们的算法如何帮助发现潜在的设计缺陷。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号