### Abstract

The increasing importance and ubiquity of distributed and mobile object systems makes it very desirable to develop rigorous semantic models and formal reasoning techniques to ensure their correctness. The concurrency model of rewriting logic has been extensively used by a number of authors to specify, execute, and validate concurrent object systems. This model is a true concurrency model, associating an algebra of proof terms T _{R} ^{o} to the rewrite theory R specifying the desired system. The elements of T _{R}^{o} are concurrent computations described as proofs modulo an equational theory of proof/computation equivalence. This paper builds a very intuitive alternate model ε_{R}, also of a true concurrency nature, but based instead on the notion of concurrent events and a causality partial order between such events. The main result of the paper is the equivalence of these two models expressed as an isomorphism. Both models have straightforward extensions to similar models of infinite computations. The models are very general and can express both synchronous and asynchronous object computations. In the asynchronouscase the Baker-Hewitt eventmodel for actors appears as a special case of our model.

Original language | English (US) |
---|---|

Title of host publication | CONCUR 1999, Concurrency Theory - 10th International Conference, Proceedings |

Publisher | Springer-Verlag |

Pages | 415-430 |

Number of pages | 16 |

ISBN (Print) | 3540664254, 9783540664253 |

State | Published - Jan 1 1999 |

Externally published | Yes |

Event | 10th International Conference on Concurrency Theory, CONCUR 1999 - Eindhoven, Netherlands Duration: Aug 24 1999 → Aug 27 1999 |

### Publication series

Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|

Volume | 1664 LNCS |

ISSN (Print) | 0302-9743 |

ISSN (Electronic) | 1611-3349 |

### Other

Other | 10th International Conference on Concurrency Theory, CONCUR 1999 |
---|---|

Country | Netherlands |

City | Eindhoven |

Period | 8/24/99 → 8/27/99 |

### ASJC Scopus subject areas

- Theoretical Computer Science
- Computer Science(all)

## Fingerprint Dive into the research topics of 'A partial order event model for concurrent objects'. Together they form a unique fingerprint.

## Cite this

*CONCUR 1999, Concurrency Theory - 10th International Conference, Proceedings*(pp. 415-430). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1664 LNCS). Springer-Verlag.