首页> 外文会议>International Conference on Fundamental Approaches to Soft ware Engineering >Interface Generation and Compositional Verification in JavaPathfinder
【24h】

Interface Generation and Compositional Verification in JavaPathfinder

机译:javapathfinder中的界面生成和组成验证

获取原文
获取外文期刊封面目录资料

摘要

We present a novel algorithm for interface generation of software components. Given a component, our algorithm uses learning techniques to compute a permissive interface representing legal usage of the component. Unlike our previous work, this algorithm does not require knowledge about the component's environment. Furthermore, in contrast to other related approaches, our algorithm computes permissive interfaces even in the presence of non-determinism in the component. Our algorithm is implemented in the JavaPathfinder model checking framework for UML statechart components. We have also added support for automated assume-guarantee style compositional verification in JavaPathfinder, using component interfaces. We report on the application of the approach to interface generation for flight-software components.
机译:我们提出了一种用于软件组件的界面生成的新算法。鉴于组件,我们的算法使用学习技术来计算表示组件的法律用法的允许界面。与我们以前的工作不同,此算法不需要了解组件的环境。此外,与其他相关方法相比,我们的算法即使在组件中的非确定性存在下也会计算允许接口。我们的算法在javapathfinder模型中实现了UML StateChart组件的框架。我们还使用组件接口添加了对javapathfinder中的自动假设 - 保证风格的组合验证的支持。我们报告了方法对飞行软件组件的界面生成的应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号