首页> 外文期刊>電子情報通信学会技術研究報告 >メッセージ・シークエンスーチャートに対するSATソルバーを用いたディスコード計算手法
【24h】

メッセージ・シークエンスーチャートに対するSATソルバーを用いたディスコード計算手法

机译:使用SAT求解器的消息序列图的不协调计算方法

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

摘要

Message Sequence Chart is a method for representing interactions between concurrent processes visually, which has been incorporated to UML. On the other hand, only minimum orders among events are specified in the charts, which is one of the main features, may lead to unintentional descriptions where event orders are not what the users wish to describe. In order to analyse such situations, Peled et.al proposed a concept of "discord" and an algorithm for computing discords for a message sequence chart. Their algorithm, however, requires exponential computational time in terms of the size of the given message sequence chart. In this report, we show a new SAT-base algorithm for discord computation.%メッセージ・シークエンス・チャートは並行プロセス間の動作を図的に表現する手段として提案され,UMLなどにも取り込まれる形で利用が進んでいる.一方,イベント間の発生順序を必要最低限しか指定しないという特性をもつため,ユーザがかならずしも意図しないイベント発生系列を含む場合がある.これを解析するための手段として,ディスコードの概念がPeledらによって提案され,計算アルゴリズムが示されているが,与えられたメッセージ・シークエンス・チャートのサイズに対して,指数的な計算時間を要する.本報告では,SATを使ったディスコード計算のアルゴリズムを示す.
机译:消息序列图(Message Sequence Chart)是一种可视化地表示并发进程之间的交互的方法,该方法已被合并到UML中。另一方面,图表中仅指定了事件之间的最小顺序,这是主要特征之一,可能会导致无意的描述。为了分析这种情况,Peled等人提出了“ discord”的概念和一种计算消息序列图不和谐的算法,但是他们的算法需要指数计算在这份报告中,我们展示了一种新的基于SAT的不和谐计算算法。提出了%消息序列图,以图形方式表示并发进程之间的行为。它以并入UML的形式使用。另一方面,由于具有将事件之间的发生顺序指定为必要的最小的特征,因此存在用户总是包含不期望的事件发生顺序的情况。作为对此进行分析的一种手段,Peled等人提出了不和谐的概念,并给出了一种计算算法,但是对于给定大小的消息序列图,它花费了指数计算时间。 。该报告提出了一种使用SAT进行不和谐计算的算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号