Using Temporal Logic to Specify Interactions in Cooperative Applications - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Communication Dans Un Congrès Année : 1999

Using Temporal Logic to Specify Interactions in Cooperative Applications

Samir Tata
  • Fonction : Auteur
  • PersonId : 835351
Gérôme Canals
  • Fonction : Auteur
  • PersonId : 830484
Claude Godart
  • Fonction : Auteur
  • PersonId : 830462
  • IdRef : 031091733

Résumé

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.
Fichier non déposé

Dates et versions

inria-00098973 , version 1 (26-09-2006)

Identifiants

  • HAL Id : inria-00098973 , version 1

Citer

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⟩
69 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More