Semantic Middleware for Designing Collaborative Applications in Mobile Environment

Lamia Benmouffok 1 Jean-Michel Busca 1 Marc Shapiro 1
1 Regal - Large-Scale Distributed Systems and Applications
LIP6 - Laboratoire d'Informatique de Paris 6, Inria Paris-Rocquencourt
Abstract : The Telex middleware facilitates the design of collaborative applications in a mobile environment. It provides optimistic replication, tentative execution and disconnected work. It solves conflicts based on semantic information provided by applications. We study in particular a Shared Calendar (SC) application, whereby mobile users can create and manage meetings in a collection of shared calendars. The application provides Telex with objects representing (1) meeting creation and modification operations (actions), (2) dependence or conflict information between actions (constraints). When a conflict occurs, Telex proposes solutions to users. The advantage of this approach is a clean separation of concerns. The SC application writer concentrates on application logic, whereas Telex takes care of replication, consistency, conflicts, and commitment across all applications.
Keywords : app rep
Complete list of metadatas

Cited literature [3 references]  Display  Hide  Download

https://hal.inria.fr/inria-00444787
Contributor : Marc Shapiro <>
Submitted on : Thursday, January 7, 2010 - 11:43:23 AM
Last modification on : Thursday, March 21, 2019 - 1:08:24 PM
Long-term archiving on : Thursday, October 18, 2012 - 12:06:04 PM

File

benmouffok-busca-minema-2007.p...
Files produced by the author(s)

Identifiers

  • HAL Id : inria-00444787, version 1

Citation

Lamia Benmouffok, Jean-Michel Busca, Marc Shapiro. Semantic Middleware for Designing Collaborative Applications in Mobile Environment. MiNEMA 2007 - 5th workshop on Middleware for Network Eccentric and Mobile Applications, Sep 2007, Magdeburg, Germany. pp.58-61. ⟨inria-00444787⟩

Share

Metrics

Record views

308

Files downloads

155