Quantifying the discord: Order discrepancies in message sequence charts

Edith Elkind, Blaise Genest, Doron Peled, Paola Spoletini

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

2 Scopus citations

Abstract

Message Sequence Charts (MSCs) and High-level Message Sequence Charts (HMSC) are formalisms used to describe scenarios of message passing protocols. We propose using Allen's logic to study the temporal order of the messages. We introduce the concept of discord to quantify the order discrepancies between messages in different nodes of an HMSC and study its algorithmic properties. We show that while discord of a pair of messages is hard to compute in general, the problem 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.

Original languageEnglish
Title of host publicationAutomated Technology for Verification and Analysis - 5th International Symposium, ATVA 2007, Proceedings
PublisherSpringer Verlag
Pages378-393
Number of pages16
ISBN (Print)9783540755951
DOIs
StatePublished - 2007
Event5th International Symposium on Automated Technology for Verification and Analysis, ATVA 2007 - Tokyo, Japan
Duration: 22 Oct 200725 Oct 2007

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume4762 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference5th International Symposium on Automated Technology for Verification and Analysis, ATVA 2007
Country/TerritoryJapan
CityTokyo
Period22/10/0725/10/07

Fingerprint

Dive into the research topics of 'Quantifying the discord: Order discrepancies in message sequence charts'. Together they form a unique fingerprint.

Cite this