Abstract | ||
---|---|---|
Message Sequence Charts (MSCs) and High-level Message Sequence Charts (HMSCs) are formalisms used to describe scenarios of message passing protocols. We propose using Allen's logic to represent the t emporal order of the messages. We introduce the concept of discord to quantify the discrepancies be- tween the intuition and the semantics of the ordering between messages in d- ifferent nodes of an HMSC. We study its algorithmic properties: we show that while the discord of a pair of messages is hard to compute in general, the prob- lem becomes polynomial-time computable if the number of nodes of the HMSC or the number of processes is constant. Moreover, for a given HMSC, it is always computationally easy to identify a pair of messages that exhibits the worst-case discord and compute the discord of this pair. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1007/978-3-540-75596-8_27 | International Journal of Foundations of Computer Science |
Keywords | Field | DocType |
temporal order,high-level message sequence charts,polynomial-time computable,different node,order discrepancy,worst-case discord,message sequence chart,algorithmic property,message sequence charts | Race condition,Path (graph theory),Computer science,Algorithm,Theoretical computer science,Transitive closure,Rotation formalisms in three dimensions,Message passing | Journal |
Volume | Issue | ISSN |
21 | 2 | 0302-9743 |
ISBN | Citations | PageRank |
3-540-75595-0 | 2 | 0.38 |
References | Authors | |
17 | 4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Edith Elkind | 1 | 1340 | 120.81 |
Blaise Genest | 2 | 304 | 25.09 |
Doron Peled | 3 | 3357 | 273.18 |
Paola Spoletini | 4 | 590 | 44.88 |