Active Workspaces: Distributed Collaborative Systems based on Guarded Attribute Grammars

Abstract : This paper presents a purely declarative approach to artifact-centric collaborative systems, a model which we introduce in two stages. First, we assume that the workspace of a user is given by a mindmap, shortened to a map, which is a tree used to visualize and organize tasks in which he or she is involved , with the information used for the resolution of these tasks. We introduce a model of guarded attribute grammar, or GAG, to help the automation of updating such a map. A GAG consists of an underlying grammar, that specifies the logical structure of the map, with semantic rules which are used both to govern the evolution of the tree structure (how an open node may be refined to a subtree) and to compute the value of some of its attributes (which derives from con-textual information). The map enriched with this extra information is termed an active workspace. Second, we define collaborative systems by making the various user's active workspaces communicate with each other. The communication uses message passing without shared memory thus enabling convenient distribution on an asynchronous architecture. We present some formal properties of the model of guarded attribute grammars, then a language for their specification and we illustrate the approach on a case study for a disease surveillance system.
Type de document :
Article dans une revue
ACM SIGAPP Applied Computing Review (ACM Digital Library), Association for Computing Machinery (ACM), 2015, 15 (3), pp.28. 〈http://www.sigapp.org/acr/Issues/V15.3/ACR%2015-3.pdf〉
Liste complète des métadonnées

Littérature citée [43 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01237131
Contributeur : Eric Badouel <>
Soumis le : mardi 8 décembre 2015 - 17:48:02
Dernière modification le : mercredi 16 mai 2018 - 11:24:07
Document(s) archivé(s) le : samedi 29 avril 2017 - 04:29:13

Fichier

AWGAG.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01237131, version 1

Citation

Eric Badouel, Loïc Hélouët, Georges-Edouard Kouamou, Christophe Morvan, Robert Nsaibirni. Active Workspaces: Distributed Collaborative Systems based on Guarded Attribute Grammars. ACM SIGAPP Applied Computing Review (ACM Digital Library), Association for Computing Machinery (ACM), 2015, 15 (3), pp.28. 〈http://www.sigapp.org/acr/Issues/V15.3/ACR%2015-3.pdf〉. 〈hal-01237131〉

Partager

Métriques

Consultations de la notice

530

Téléchargements de fichiers

112