Transactions on Large-Scale Data- and Knowledge-Centered Systems I

Cet article decrit nos propositions en matiere de transactions mobiles. Nous considerons des environnements mobiles composes de diverses unites et gerant des bases de donnees. Pour nous une transaction mobile est une transaction ou l'une des composantes au moins s'execute sur une unite mobile. Nous decrivons les caracteristiques des environnements mobiles et nous proposons (1) un modele de transactions mobiles adaptable au contexte d'execution, le modele AMT, (2) une etude analytique du modele AMT qui permet de choisir la meilleure strategie d'execution d'une transaction mobile et (3) un intergiciel (TransMobi) comme support du modele AMT. Nous avons egalement propose un protocole specifique de validation (CO2PC) qui combine une approche optimiste avec un protocole de validation a deux phases. Il autorise une validation optimiste ou non-optimiste des transactions composantes permettant ainsi plus de souplesse dans la validation.

[1]  Philippe Pucheral,et al.  A Unilateral Commit Protocol for Mobile and Disconnected Computing , 2005 .

[2]  Luc Bouganim,et al.  Mobile databases: a selection of open issues and research directions , 2004, SGMD.

[3]  Mahadev Satyanarayanan,et al.  PowerScope: a tool for profiling the energy usage of mobile applications , 1999, Proceedings WMCSA'99. Second IEEE Workshop on Mobile Computing Systems and Applications.

[4]  Mahadev Satyanarayanan,et al.  Coda: A Highly Available File System for a Distributed Workstation Environment , 1990, IEEE Trans. Computers.

[5]  Claudia Roncancio,et al.  A Survey of Mobile Transactions , 2004, Distributed and Parallel Databases.

[6]  Abdelsalam Helal,et al.  HiCoMo: High Commit Mobile Transactions , 2004, Distributed and Parallel Databases.

[7]  Arkady B. Zaslavsky,et al.  Submission of transactions from mobile workstations in a cooperative multidatabase processing environment , 1994, 14th International Conference on Distributed Computing Systems.

[8]  A. Elmagarmid Database transaction models for advanced applications , 1992 .

[9]  Ahmed K. Elmagarmid,et al.  A Multidatabase Transaction Model for InterBase , 1990, VLDB.

[10]  Bharat K. Bhargava,et al.  Data Consistency in Intermittently Connected Distributed Systems , 1999, IEEE Trans. Knowl. Data Eng..

[11]  Hector Garcia-Molina,et al.  Using semantic knowledge for transaction processing in a distributed database , 1983, TODS.

[12]  Yoo-Sung Kim,et al.  Moflex transaction model for mobile heterogeneous multidatabase systems , 2000, Proceedings Tenth International Workshop on Research Issues in Data Engineering. RIDE 2000.

[13]  Amit P. Sheth,et al.  Using Tickets to Enforce the Serializability of Multidatabase Transactions , 1994, IEEE Trans. Knowl. Data Eng..

[14]  Patricia Serrano Alvarado Transactions Adaptables pour les Environnements Mobiles , 2004 .

[15]  Dennis Shasha,et al.  The dangers of replication and a solution , 1996, SIGMOD '96.

[16]  Le Gruenwald,et al.  A pre‐serialization transaction management technique for mobile multidatabases , 2000, Mob. Networks Appl..

[17]  Abdelsalam Helal,et al.  A mobile transaction model that captures both the data and movement behavior , 1997, Mob. Networks Appl..

[18]  Vijay Kumar,et al.  TCOT-A Timeout-Based Mobile Transaction Commitment Protocol , 2002, IEEE Trans. Computers.