×

安全关键型应用程序中并发和通信的离散时间UML语义。 (英文) Zbl 1075.68048号

摘要:我们定义了UML的一个子集krtUML,该子集足够丰富,可以表达实时应用中使用的UML建模实体,如活动对象、动态对象创建和销毁、动态变化的通信拓扑、同步和异步通信的组合、,以及通过对象属性共享内存使用。我们通过与每个模型(M\in\text{krtUML})关联一个符号转换系统STS\((M)\),为该内核语言定义了一个形式化的交错语义。我们简要概述了如何利用泛化层次结构、弱聚合和强聚合以及层次化状态机将工业系统模型编译成krtUML。本文的主要目的是为krtUML提供一种可执行语义,适用于使用现有的模型检查工具对时态模型属性进行形式化验证。

MSC公司:

68问题55 计算理论中的语义学
第68页第19页 其他编程范式(面向对象、顺序、并发、自动等)

软件:

艾菲尔
PDF格式BibTeX公司 XML格式引用
全文: 内政部