Skip to Main content Skip to Navigation
Theses

A Guarded Attribute Grammar Based Model for User Centered, Distributed, and Collaborative Case Management Case of the Disease Surveillance Process

Robert Nsaibirni 1, 2
2 SUMO - SUpervision of large MOdular and distributed systems
Inria Rennes – Bretagne Atlantique , IRISA-D4 - LANGAGE ET GÉNIE LOGICIEL
Abstract : Dynamic processes in which users need to work together and collaborate in myriad ways on process models defi ned on-the-fly are fast becoming the rule rather than the exception. This thesis presents the design of a purely declarative modelling approach for dynamic, collaborative, user-centred, and data-driven processes. First, we organize the work of a user into task hierarchies which we model as mindmaps, which are trees used to visualize, organize, and log information about tasks in which the user is involved. We introduce the model of guarded attribute grammars, or GAG, to help the automation of updating such maps. A GAG consists of an underlying grammar, that speci fies 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 re ned to a sub-tree) and to compute the values of some of its attributes. The map enriched with this extra information and with high-level constructs for task dependencies; collaboration and user-interactions is termed an active workspace or AW. Communication between AWs is essentially through the exchange of messages without a shared memory thus enabling convenient distribution on an asynchronous architecture. Lastly, we introduce a language syntax for GAG specifi cation and design a prototype that includes an internal domain speci fic language (in Haskell) for their specifi cation and a graphical user interface to simulate its execution in a distributed environment. We motivate our approach and illustrate its language syntax and features on a case study for a disease surveillance system.
Complete list of metadatas

Cited literature [252 references]  Display  Hide  Download

https://hal.inria.fr/tel-02263094
Contributor : Robert Fondze Jr Nsaibirni <>
Submitted on : Friday, August 2, 2019 - 6:52:54 PM
Last modification on : Monday, October 19, 2020 - 11:07:33 AM
Long-term archiving on: : Wednesday, January 8, 2020 - 6:04:23 PM

File

Nsaibirni_Final_Thesis.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : tel-02263094, version 1

Citation

Robert Nsaibirni. A Guarded Attribute Grammar Based Model for User Centered, Distributed, and Collaborative Case Management Case of the Disease Surveillance Process. Computer Science [cs]. Université de Yaoundé I, 2019. English. ⟨tel-02263094⟩

Share

Metrics

Record views

174

Files downloads

822