Modelling concurrency with comtraces and generalized comtraces (Q651308)

From MaRDI portal





scientific article; zbMATH DE number 5987961
Language Label Description Also known as
default for all languages
No label defined
    English
    Modelling concurrency with comtraces and generalized comtraces
    scientific article; zbMATH DE number 5987961

      Statements

      Modelling concurrency with comtraces and generalized comtraces (English)
      0 references
      0 references
      0 references
      12 December 2011
      0 references
      To faithfully capture operational semantics of concurrent systems one can represent their runs as sequences of symbols, each symbol corresponding to the execution of a basic atomic action. By taking into account only the essential causal relationships between the executed actions one can then group together different runs which only differ by the ordering of causally unrelated actions. In the resulting model of Mazurkiewicz traces, each abstract execution (trace) is an equivalence class of the quotient monoid of sequential executions which can be represented by a causal partial order on the actions involved in these executions. Comtraces (combined traces) are extensions of Mazurkiewicz traces that can also model the ``not later than'' relationship for runs represented as sequences of sets of simultaneously executed actions. The paper first introduces the novel notion of generalized comtraces, extending comtraces with a representation of ``non-simultaneity'' between executed actions. After that it studies some fundamental algebraic properties and canonical representations of comtraces and generalized comtraces. Finally, the authors discuss the relationship between generalized comtraces and generalized stratified order structures which are a counterpart of causal partial orders in the new theory. In particular, the paper shows that generalized comtraces can be represented by generalized stratified order structures.
      0 references
      0 references
      generalized trace theory
      0 references
      trace monoid
      0 references
      step sequence
      0 references
      stratified partial order
      0 references
      stratified order structure
      0 references
      causality
      0 references
      weak causality
      0 references
      simultaneity
      0 references
      canonical representation
      0 references

      Identifiers