HAL will be down for maintenance from Friday, June 10 at 4pm through Monday, June 13 at 9am. More information
Skip to Main content Skip to Navigation
Conference papers

Using Temporal Logic to Specify Interactions in Cooperative Applications

Samir Tata 1 Gérôme Canals 1 Claude Godart 1
1 ECOO - Environment for cooperation
INRIA Lorraine, LORIA - Laboratoire Lorrain de Recherche en Informatique et ses Applications
Abstract : Our research deals with a particular class of cooperative applications, which aggregate several partners around a common project, and for the duration of this project. Cooperation in these applications occurs in the most common case through the sharing of persistent objects: the products of the project. Partners share and modify these products, alternating periods of isolated work with periods of interaction. This paper introduces a formal framework to specify in temporal logic such interactions in a simple way by combining basic cooperation modes. A cooperation mode results from a combination of dependencies between two activities with regards to an object, or from the combination of cooperation modes in a more complex one. Dependencies are expressed as logical predicates. Complex interactions and cooperation modes are thus described as temporal logic formulae built from these predicates.
Document type :
Conference papers
Complete list of metadata

Contributor : Publications Loria Connect in order to contact the contributor
Submitted on : Tuesday, September 26, 2006 - 8:40:56 AM
Last modification on : Friday, February 4, 2022 - 3:22:12 AM


  • HAL Id : inria-00098973, version 1



Samir Tata, Gérôme Canals, Claude Godart. Using Temporal Logic to Specify Interactions in Cooperative Applications. The AAAI'99 Symposium on Modal & Temporal Logic-based Planning for Open Networked Multimedia Systems - PONMS'99, Nov 1999, North Falmouth, Massachusetts, USA, 10 p. ⟨inria-00098973⟩



Record views