Trace- and failure-based semantics for responsiveness

W. Vogler, C. Stahl, R. Müller

Onderzoeksoutput: Boek/rapportRapportAcademic

107 Downloads (Pure)

Samenvatting

We study open systems modeled as Petri nets with an interface for asynchronous (i.e., buffered) communication with other open systems. As a minimal requirement for successful communication, we investigate responsiveness, which guarantees that an open system and its environment always have the possibility to communicate. We investigate responsiveness with and without final states and also their respective bounded variants, where the number of pending messages never exceeds a previously known bound. Responsiveness accordance describes when one open system can be safely replaced by another open system. We present a trace-based characterization for each accordance variant. As none of the relations turns out to be compositional (i.e., it is no precongruence), we characterize the coarsest compositional relation (i.e., the coarsest precongruence) that is contained in each relation, using a variation of should testing. For the two unbounded variants, the precongruences are not decidable, but for the two bounded variants we show decidability.
Originele taal-2Engels
UitgeverijBPMcenter. org
Aantal pagina's77
StatusGepubliceerd - 2013

Publicatie series

NaamBPM reports
Volume1314

Vingerafdruk

Duik in de onderzoeksthema's van 'Trace- and failure-based semantics for responsiveness'. Samen vormen ze een unieke vingerafdruk.

Citeer dit