首页> 外文会议>International symposium on formal methods for composnents and objects >Understanding UML: A Formal Semantics of Concurrency and Communication in Real-Time UML
【24h】

Understanding UML: A Formal Semantics of Concurrency and Communication in Real-Time UML

机译:了解UML:实时UML中的并发和通信的正式语义

获取原文

摘要

We define a subset krtUML of UML which is rich enough to express all behavioural modelling entities of UML used for real-time applications, covering such aspects as active objects, dynamic object creation and destruction, dynamically changing communication topologies in inter-object communication, asynchronous signal based communication, synchronous communication using operation calls, and shared memory communication through global attributes. We define a formal interleaving semantics for this kernel language by associating with each model M ε krtUML a symbolic transition system STS(M). We outline how to compile industrial real-time UML models making use of generalisation hierarchies, weak- and strong aggregation, and hierarchical state-machines into krtUML, and propose modelling guidelines for real-time applications of UML. This work provides the semantical foundation for formal verification of real-time UML models described in the companion paper [11].
机译:我们定义了UML的子集Krtuml,它足以表达用于实时应用程序的UML的所有行为建模实体,涵盖作为活动对象,动态对象创建和销毁,动态地改变对象间通信中的通信拓扑,异步基于信号的通信,使用操作呼叫的同步通信,并通过全局属性共享内存通信。我们通过与每个型号Mεkrtuml与符号转换系统STS(M)相关联来为此内核语言定义正式交错语义。我们概述了如何编译工业实时UML模型,利用泛化层次结构,弱和强聚合和分层状态机进入Krtuml,并提出了UML的实时应用的建模指南。这项工作提供了语义基础,用于伴随着伴随中描述的实时UML模型的正式验证[11]。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号