首页> 外文会议>International conference on computational science and its applications >A Formal Verification Tool for UML Behavioral Diagrams
【24h】

A Formal Verification Tool for UML Behavioral Diagrams

机译:用于UML行为图的形式验证工具

获取原文

摘要

Unified Modeling Language (UML) is considered a standard for modeling object-oriented software. It supports several different diar grams that can be used to model behavior and structure of the software. With respect to formal verification, particularly Model Checking, the existing approaches are usually restricted to a single UML diagram. This paper presents a tool to convert UML behavioral diagrams (sequence, activity, and state machine) into Transition Systems to support software Model Checking. A peculiar feature of our tool is that it is developed as part of a larger effort to allow Model Checking of software built in accordance with UML, including several UML behavioral diagrams. We demonstrate the effectiveness of our approach by applying it to a classic case study and also to a real case study (embedded software) in the space domain.
机译:统一建模语言(UML)被认为是对面向对象软件进行建模的标准。它支持几种不同的符号,可用于对软件的行为和结构进行建模。关于形式验证,尤其是模型检查,通常将现有方法限制为单个UML图。本文提出了一种工具,可以将UML行为图(序列,活动和状态机)转换为过渡系统,以支持软件模型检查。我们工具的一个特殊功能是开发它,这是加大工作量的一部分,以允许对根据UML构建的软件进行模型检查,包括几个UML行为图。通过将其应用于经典案例研究以及空间领域中的实际案例研究(嵌入式软件),我们证明了该方法的有效性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号