首页> 外文期刊>International Journal on Software Tools for Technology Transfer >Towards UML-based formal specifications of component-based real-time software
【24h】

Towards UML-based formal specifications of component-based real-time software

机译:迈向基于UML的基于组件的实时软件的正式规范

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

摘要

UML-RT is achieving increasing popularity as a modeling language for real-time applications. Unfortunately UML-RT is not formally well defined and it is not well suited for supporting the specification stage: e.g., it does not provide native constructs to represent time and non-determinism. UML+ is an extension of UML that is formally well defined and suitable for expressing the specifications of real-time systems (e.g., the properties of a UML+ model can be formally verified). However, UML+ does not support design and development. This article addresses the translation of UML+ into UML-RT, thus posing the basis for a development framework where UML+ and UML-RT are used together, in order to remove each other's limitations. Specifications are written using UML+, they are automatically verified by means of formal methods, and are then converted - through a semi-automatic process - in an equivalent UML-RT model that becomes the starting point for the implementation.
机译:作为实时应用程序的建模语言,UML-RT越来越受欢迎。不幸的是,UML-RT的形式定义不正确,也不适合支持规范阶段:例如,它不提供表示时间和不确定性的本机结构。 UML +是UML的扩展,在形式上定义明确,适合于表达实时系统的规范(例如,可以正式验证UML +模型的属性)。但是,UML +不支持设计和开发。本文讨论了将UML +转换为UML-RT的问题,从而为将UML +和UML-RT一起使用以消除彼此的局限性的开发框架奠定了基础。规范是使用UML +编写的,它们通过形式化方法自动进行验证,然后通过半自动过程转换为等效的UML-RT模型,从而成为实现的起点。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号