首页> 外文会议>Integrated Design amp; Process Technology vol.1(IDPT-Vol.1, 2005) >TOWARDS AN INTEGRATION OFMESSAGE SEQUENCE CHARTS ANDTIMED MAUDE
【24h】

TOWARDS AN INTEGRATION OFMESSAGE SEQUENCE CHARTS ANDTIMED MAUDE

机译:走向消息顺序图和定时MAUDE的整合

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

摘要

This paper is a step toward an integration of a graphical and a formal method and toward building arnunifying specification formalism which can support different software views: functional, data, process,rnand time. In particular, we study the relation of Timed Maude to Message Sequence Charts (MSC).rnMaude is a formal object-oriented specification language which combines algebraic specificationrntechniques for describing complex data structures with term rewriting to deal with dynamic behaviour.rnMSC is a graphical trace language for describing and specifying the communication behaviourrnof distributed systems by means of message interchange. We show that MSC and Timed Maude fit wellrntogether: on one hand, we expand MSC-96 with primitives like multicast, synchronous communication,rnand multicast, which are available in Maude (these new features will probably appear in MSC-rn2000). On the other hand, MSC can provide high-level composition mechanisms and a graphicalrnnotation for Maude. We expand Timed Simple Maude by two composition operators for sequentialrnand parallel composition. The first one is formalized using a construction analogous to sequencing ofrnautomata. The second one is formalized using a syntactic substitution operator derived from arnpushout construction. We prove some formal properties like associativity, commutativity and arndecomposition property of the second operator.
机译:本文是向图形化和形式化方法的集成迈进的一步,也是朝着建立可支持不同软件视图(功能,数据,过程,时间和时间)的规范化形式规范迈出的一步。尤其是,我们研究了定时Maude与消息序列图(MSC)的关系.rnMaude是一种正式的面向对象的规范语言,它结合了代数规范技术以描述复杂的数据结构,并用术语重写来处理动态行为.rnMSC是一种图形跟踪通过消息交换描述和指定通信行为的分布式系统的语言。我们证明了MSC和Timeed Maude很好地契合:一方面,我们用Maude中可用的多播,同步通信,多播等原语扩展了MSC-96(这些新功能可能会出现在MSC-rn2000中)。另一方面,MSC可以为Maude提供高级组合机制和图形化注释。我们通过两个合成运算符来扩展定时简单Maude,以实现顺序合成和并行合成。第一个是使用类似于自动机测序的结构形式化的。第二种形式是使用从arnpushout构造派生的语法替换运算符形式化的。我们证明了第二个算子的一些形式性质,如缔合性,可交换性和arndecomposition属性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号