【24h】

The Pros and Cons of Netcharts

机译:Netcharts的利弊

获取原文

摘要

Netcharts have been introduced recently by Mukund et al. in [17]. This new appealing approach to the specification of collections of message sequence charts (MSCs) benefits from a graphical description, a formal semantics based on Petri nets, and an appropriate expressive power. As opposed to high-level MSCs, any regular MSC language is the language of some netchart. Motivated by two open problems raised in [17], we establish in this paper that the questions (i) whether a given high-level MSC describes some netchart language (ii) whether a given netchart is equivalent to some high-level MSC (iii) whether a given netchart describes a regular MSC language are undecidable. These facts are closely related to our first positive result: We prove that netchart languages are exactly the MSC languages that are implementable by message passing automata up to refinement of message contents. Next we focus on FIFO netcharts: The latter are defined as the netcharts whose executions correspond to all firing sequences of their low-level Petri net. We show that the questions (i) whether a netchart is a FIFO netchart (ii) whether a FIFO netchart describes a regular MSC language (iii) whether a regular netchart is equivalent to some high-level MSC are decidable.
机译:Netcharts已经由木孔德等人近期推出。在[17]。从图形描述中,基于Petri网正式语义,和适当的表达能力这一新吸引人的方法来的消息序列图(MSCS)益处集合的规范。相对于高层次的MSCs,任何常规MSC语言是一些netchart的语言。在提出的两个公开问题的启发[17],我们在本文中建立的问题(我)是否给予高层次MSC介绍了一些netchart语言(II)给定netchart是否等效于一些高层次的MSC(III )给定netchart是否描述了一个普通MSC语言是不可判定的。这些事实是密切相关的我们的第一个积极的结果:我们证明了netchart语言是完全MSC语言是由消息实现的自动传递最多的信息内容细化。接下来,我们专注于FIFO netcharts:后者被定义为,其执行对应于它们的低级别的Petri网的所有的点火顺序的netcharts。我们证明了问题(I)的netchart是否是FIFO netchart一个FIFO netchart(二)是否描述了一个普通MSC语言(三)定期netchart是否等效于一些高层次的MSC是可判定的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号