Welcome to D
SIGMOD 2003
PODS 2003
SIGMOD-RECOR
ADBIS
CIDR 2003
CIKM 2003
DASFAA 2003
Data Enginee
DEBS
DMKD 2003
DOLAP 2003
DPDJ 2003
ER
GIS 2003
Hypertext 20
ICDE 2003
ICDM 2003
ICDT 2003
JCDL 2003
KRDB 2003
MIR 2003
MIS 2003
MMDB 2003
RIDE 2003
SBBD 2003
SIGIR 2003
SIGIR-FORUM
SIGKDD 2003
SIGKDD-EXP
SSDBM 2003
TIME 2003
TODS
VLDB 2003
VLDB Journal
WIDM 2003
About DiSC 2
Editorial Bo
Acknowledgem
DiSC 2004 Pr
ADVIS
DiSC'04 Feed
DiSC'04 Site
Search DiSC'
<<<Author Index>>>
Copyright No

Rachid Guerraoui

Papers on DiSC'04


Event Systems: How to Have Ones Cake and Eat It Too

The Database State Machine Approach

Publications


Note: Links lead to the DBLP on the Web.

Rachid Guerraoui

Partha Dutta , Rachid Guerraoui, Bastian Pochon : Tight Bounds on Early Local Decisions in Uniform Consensus. DISC 2003 : 264-278

Rachid Guerraoui, Petr Kouznetsov : On Failure Detectors and Type Boosters. DISC 2003 : 292-305

Luís Rodrigues , Sidath B. Handurukande , José Orlando Pereira , Rachid Guerraoui, Anne-Marie Kermarrec : Adaptive Gossip-Based Broadcast. DSN 2003 : 47-56

Andrew P. Black , Vincent Cremet , Rachid Guerraoui, Martin Odersky : An Equational Theory for Transactions. FSTTCS 2003 : 38-49

Rachid Guerraoui: Dissecting Distributed Computations. Future Directions in Distributed Computing 2003 : 68-72

Sébastien Baehni , Patrick Th. Eugster , Rachid Guerraoui, Philippe Altherr : Pragmatic Type Interoperability. ICDCS 2003 : 404-411

Rachid Guerraoui, Michel Raynal : A Generic Framework for Indulgent Consensus. ICDCS 2003 : 88-95

Carole Delporte-Gallet , Hugues Fauconnier , Rachid Guerraoui, Bastian Pochon : Distributed Programming for Dummies: A Shifting Transformation Technique. SRDS 2003 : 349-

Patrick Th. Eugster , Pascal Felber , Rachid Guerraoui, Anne-Marie Kermarrec : The many faces of publish/subscribe. ACM Comput. Surv. 35 (2): 114-131 (2003)

Patrick Th. Eugster , Rachid Guerraoui, Sidath B. Handurukande , Petr Kouznetsov , Anne-Marie Kermarrec : Lightweight probabilistic broadcast. ACM Trans. Comput. Syst. 21 (4): 341-374 (2003)

Fernando Pedone , Rachid Guerraoui, André Schiper : The Database State Machine Approach. Distributed and Parallel Databases 14 (1): 71-98 (2003)

Rachid Guerraoui, Petr Kouznetsov , Bastian Pochon : A Note on Set Agreement with Omission Failures. Electr. Notes Theor. Comput. Sci. 81 : (2003)

Rachid Guerraoui, Willy Zwaenepoel : Guest Editorial: Special Section on Middleware Infrastructures. IEEE Trans. Parallel Distrib. Syst. 14 (11): 1057 (2003)

Rachid Guerraoui: Editorial: Middleware. Softw., Pract. Exper. 33 (4): 293 (2003)

Assia Doudou , Benoît Garbinato , Rachid Guerraoui: Encapsulating Failure Detection: From Crash to Byzantine Failures. Ada-Europe 2002 : 24-50

Partha Dutta , Svend Frølund , Rachid Guerraoui, Bastian Pochon : An Efficient Universal Construction for Message-Passing Systems. DISC 2002 : 133-147

Carole Delporte-Gallet , Hugues Fauconnier , Rachid Guerraoui: Failure Detection Lower Bounds on Registers and Consensus. DISC 2002 : 237-251

Patrick Th. Eugster , Rachid Guerraoui: Probabilistic Multicast. DSN 2002 : 313-324

Carole Delporte-Gallet , Hugues Fauconnier , Rachid Guerraoui: A Realistic Look At Failure Detectors. DSN 2002 : 345-353

Jörg Kienzle , Rachid Guerraoui: AOP: Does It Make Sense? The Case of Concurrency and Failures. ECOOP 2002 : 37-61

Partha Dutta , Rachid Guerraoui: Fast Indulgent Consensus with Zero Degradation. EDCC 2002 : 191-208

Philipp Oser , Christian Gasser , Daniel Gorostidi , Rachid Guerraoui: The LEAF Platform: Incremental Enhancements for the J2EE. EDOC 2002 : 238-248

Sébastien Baehni , Patrick Th. Eugster , Rachid Guerraoui: OS Support for P2P Programming: a Case for TPS. ICDCS 2002 : 355-362

Patrick Th. Eugster , Pascal Felber , Rachid Guerraoui, Sidath B. Handurukande : Event Systems: How to Have Your Cake and Eat It Too. ICDCS Workshops 2002 : 625-632

Rachid Guerraoui, Petr Kouznetsov : On the Weakest Failure Detector for Non-Blocking Atomic Commit. IFIP TCS 2002 : 461-473

Partha Dutta , Rachid Guerraoui: The inherent price of indulgence. PODC 2002 : 88-97

Rachid Guerraoui, Corine Hari : On the consistency problem in mobile distributed computing. POMC 2002 : 51-57

Rachid Guerraoui: Non-blocking atomic commit in asynchronous distributed systems with failure detectors. Distributed Computing 15 (1): 17-25 (2002)

Maha Abdallah , Rachid Guerraoui, Philippe Pucheral : Dictatorial Transaction Processing: Atomic Commitment Without Veto Right. Distributed and Parallel Databases 11 (3): 239-268 (2002)

Svend Frølund , Rachid Guerraoui: e-Transactions: End-to-End Reliability for Three-Tier Architectures. IEEE Trans. Software Eng. 28 (4): 378-395 (2002)

Rachid Guerraoui: Middleware 2001, IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg, Germany, November 12-16, 2001, Proceedings Springer 2001

Patrick Th. Eugster , Rachid Guerraoui: Content-Based Publish/Subscribe with Structural Reflection. COOTS 2001 : 131-146

Patrick Th. Eugster , Rachid Guerraoui, Sidath B. Handurukande , Petr Kouznetsov , Anne-Marie Kermarrec : Lightweight Probabilistic Broadcast. DSN 2001 : 443-452

Patrick Th. Eugster , Rachid Guerraoui, Christian Heide Damm : On Objects and Events. OOPSLA 2001 : 254-269

Petr Kouznetsov , Rachid Guerraoui, Sidath B. Handurukande , Anne-Marie Kermarrec : Reducing Noise in Gossip-Based Reliable Broadcast. SRDS 2001 : 186-189

Romain Boichat , Svend Frølund , Rachid Guerraoui: Open consensus. Concurrency and Computation: Practice and Experience 13 (14): 1215-1245 (2001)

Patrick Th. Eugster , Romain Boichat , Rachid Guerraoui, Joe Sventek : Effective multicast programming in large scale distributed systems. Concurrency and Computation: Practice and Experience 13 (6): 421-447 (2001)

Svend Frølund , Rachid Guerraoui: X-Ability: a theory of replication. Distributed Computing 14 (4): 231-249 (2001)

Svend Frølund , Rachid Guerraoui: Implementing E-Transactions with Asynchronous Replication. IEEE Trans. Parallel Distrib. Syst. 12 (2): 133-146 (2001)

Rachid Guerraoui, André Schiper : The Generic Consensus Service. IEEE Trans. Software Eng. 27 (1): 29-41 (2001)

Rachid Guerraoui: On the hardness of failure-sensitive agreement problems. Inf. Process. Lett. 79 (2): 99-104 (2001)

Rachid Guerraoui, André Schiper : Genuine atomic multicast in asynchronous distributed systems. Theor. Comput. Sci. 254 (1-2): 297-316 (2001)

Svend Frølund , Rachid Guerraoui: Implementing e-Transactions with Asynchronous Replication. DSN 2000 : 449-458

Bernadette Charron-Bost , Rachid Guerraoui, André Schiper : Synchronous System and Perfect Failure Detector: Solvability and Efficiency Issue. DSN 2000 : 523-532

Patrick Th. Eugster , Rachid Guerraoui, Joe Sventek : Distributed Asynchronous Collections: Abstractions for Publish/Subscribe Interaction. ECOOP 2000 : 252-276

Svend Frølund , Rachid Guerraoui: X-ability: a theory of replication. PODC 2000 : 229-237

Rachid Guerraoui: Indulgent algorithms (preliminary version). PODC 2000 : 289-297

Assia Doudou , Rachid Guerraoui, Benoît Garbinato : Abstractions for Devising Byzantine-Resilient State Machine Replication. SRDS 2000 : 144-153

Svend Frølund , Rachid Guerraoui: A Pragmatic Implementation of e-Transactions. SRDS 2000 : 186-195

Romain Boichat , Rachid Guerraoui: Reliable Broadcast in the Crash-Recovery Model. SRDS 2000 : 32-41

Benoît Garbinato , Rachid Guerraoui: An open framework for reliable distributed computing. ACM Comput. Surv. 32 (1es): 22 (2000)

Rachid Guerraoui: Special issue: European Conference on Object-oriented Programming 1999. Concurrency - Practice and Experience 12 (14): 1345 (2000)

Rachid Guerraoui, Patrick Th. Eugster , Pascal Felber , Benoît Garbinato , Karim Mazouni : Experiences with object group systems. Softw., Pract. Exper. 30 (12): 1375-1404 (2000)

Rachid Guerraoui: ECCOP'99 - Object-Oriented Programming, 13th European Conference, Lisbon, Portugal, June 14-18, 1999, Proceedings Springer 1999

Pascal Felber , Rachid Guerraoui, André Schiper : Replication of CORBA Objects. Advances in Distributed Systems 1999 : 254-276

Rachid Guerraoui, Michel Hurfin , Achour Mostéfaoui , Riucarlos Oliveira , Michel Raynal , André Schiper : Consensus in Asynchronous Distributed Systems: A Concise Guided Tour. Advances in Distributed Systems 1999 : 33-47

Jean-Pierre Briot , Rachid Guerraoui: A Classification of Various Approaches for Object-Based Parallel and Distributed Prgramming. Collaboration between Human and Artificial Societies 1999 : 3-29

Pascal Felber , Xavier Défago , Rachid Guerraoui, Philipp Oser : Failure Detectors as First Class Objects. DOA 1999 : 132-141

Assia Doudou , Benoît Garbinato , Rachid Guerraoui, André Schiper : Muteness Failure Detectors: Specification and Implementation. EDCC 1999 : 71-87

Svend Frølund , Rachid Guerraoui: CORBA Fault-Tolerance: Why It Does Not Add Up. FTDCS 1999 : 229-234

Pascal Felber , Rachid Guerraoui: Workshop on Reliable Middleware - Foreword. Symposium on Reliable Distributed Systems 1999 : 309

Pascal Felber , Rachid Guerraoui, Mohamed Fayad : Putting OO Distributed Programming to Work. Commun. ACM 42 (11): 97-101 (1999)

Rachid Guerraoui, Mohamed Fayad : OO Distributed Programming is Not Distributed OO Programming. Commun. ACM 42 (4): 101-104 (1999)

Rachid Guerraoui, Mohamed Fayad : Object-oriented Abstractions for Distributed Programming. Commun. ACM 42 (8): 125-127 (1999)

Fernando Pedone , Rachid Guerraoui, André Schiper : Exploiting Atomic Broadcast in Replicated Databases. Euro-Par 1998 : 513-520

Benoît Garbinato , Rachid Guerraoui: Flexible Protocol Composition in Bast. ICDCS 1998 : 22-29

Maha Abdallah , Rachid Guerraoui, Philippe Pucheral : One-Phase Commit: Does it make Sense? ICPADS 1998 : 182-192

Rachid Guerraoui, Pascal Felber , Benoît Garbinato , Karim Mazouni : System Support for Object Groups. OOPSLA 1998 : 244-258

Jean-Pierre Briot , Rachid Guerraoui, Klaus-Peter Löhr : Concurrency and Distribution in Object-Oriented Programming. ACM Comput. Surv. 30 (3): 291-329 (1998)

Rachid Guerraoui, Gul Agha : Editorial - High Availability in CORBA. TAPOS 4 (2): 71 (1998)

Pascal Felber , Rachid Guerraoui, André Schiper : The Implementation of a CORBA Object Group Service. TAPOS 4 (2): 93-105 (1998)

Benoît Garbinato , Rachid Guerraoui: Using the Strategy Design Pattern to Compose Reliable Distributed Protocols. COOTS 1997 : 221-232

Xavier Défago , Pascal Felber , Benoît Garbinato , Rachid Guerraoui: Reliability with CORBA Event Channels. COOTS 1997 : 237-240

Pascal Felber , Rachid Guerraoui, André Schiper : Replicating objects using the CORBA Event Service? FTDCS 1997 : 14-21

Rachid Guerraoui, André Schiper : Consensus: The Big Misunderstanding. FTDCS 1997 : 183-188

Rachid Guerraoui, André Schiper : Total Order Multicast to Multiple Groups. ICDCS 1997 : 0-

Fernando Pedone , Rachid Guerraoui, André Schiper : Transaction Reordering in Replicated Databases. Symposium on Reliable Distributed Systems 1997 : 175-182

Rachid Guerraoui, André Schiper : Genuine Atomic Multicast. WDAG 1997 : 141-154

Rachid Guerraoui, Steve Vinoski : Guest Editors' introduction. Distributed Systems Engineering 4 (3): 129-129 (1997)

Rachid Guerraoui, André Schiper : Software-Based Replication for Fault Tolerance. IEEE Computer 30 (4): 68-74 (1997)

Rachid Guerraoui, André Schiper : Fault-Tolerance by Replication in Distributed Systems. Ada-Europe 1996 : 38-57

Benoît Garbinato , Pascal Felber , Rachid Guerraoui: Protocol Classes for Designing Reliable Distributed Environments. ECOOP 1996 : 316-343

Rachid Guerraoui, Rui Oliveira , André Schiper : Atomic Updates of Replicated Data. EDCC 1996 : 365-382

Rachid Guerraoui, André Schiper : Consensus Service: A Modular Approach for Building Agreement Protocols in Distributed Systems. FTCS 1996 : 168-177

Rachid Guerraoui, Mikel Larrea , André Schiper : Reducing the Cost for Non-Blocking in Atomic Commitment. ICDCS 1996 : 692-697

Pascal Felber , Benoît Garbinato , Rachid Guerraoui: The Design of a CORBA Group Communication Service. Symposium on Reliable Distributed Systems 1996 : 150-159

Rachid Guerraoui, André Schiper : "Gamma-Accurate" Failure Detectors. WDAG 1996 : 269-286

Rachid Guerraoui: Strategic Directions in Object-Oriented Programming. ACM Comput. Surv. 28 (4): 691-700 (1996)

Rachid Guerraoui: Distributed Programming Abstractions. ACM Comput. Surv. 28 (4es): 153 (1996)

Rachid Guerraoui, André Schiper : A Generic Multicast Primitive to Support Transactions on Replicated Objects in Distributed Systems. FTDCS 1995 : 334-342

Rachid Guerraoui, Benoît Garbinato , Karim Mazouni : Lessons from Designing and Implementing GARF. OBPDC 1995 : 238-256

Rachid Guerraoui, Mikel Larrea , André Schiper : Non-Blocking Atomic Commitment with an Unreliable Failure Detector. Symposium on Reliable Distributed Systems 1995 : 41-50

Rachid Guerraoui: Revistiting the Relationship Between Non-Blocking Atomic Commitment and Consensus. WDAG 1995 : 87-100

Benoît Garbinato , Rachid Guerraoui, Karim Mazouni : Implementation of the GARF replicated objects platform. Distributed Systems Engineering 2 (1): 14-27 (1995)

Rachid Guerraoui: Nested Transactions: Reviewing the Coherence Contract. Inf. Sci. 84 (1&2): 161-172 (1995)

Rachid Guerraoui: Modular Atomic Objects. TAPOS 1 (2): 89-99 (1995)

Rachid Guerraoui, Oscar Nierstrasz , Michel Riveill : Object-Based Distributed Programming, ECOOP '93 Workshop, Kaiserslautern, Germany, July 26-27, 1993 Springer 1994

Rachid Guerraoui, Benoît Garbinato , Karim Mazouni : The GARF Library of DSM Consistency Models. ACM SIGOPS European Workshop 1994 : 51-56

Rachid Guerraoui, André Schiper : Transaction Model vs. Virtual Synchrony Model: Bridging the Gap. Dagstuhl Seminar on Distributed Systems 1994 : 121-132

Rachid Guerraoui: Atomic Object Composition. ECOOP 1994 : 118-138

Benoît Garbinato , Rachid Guerraoui, Karim Mazouni : Distributed Programming in GARF. ECOOP Workshop 1993 : 225-239

Rachid Guerraoui, Riccardo Capobianchi , Agnes Lanusse , Pierre Roux : Nesting Actions through Asynchronous Message Passing: the ACS Protocol. ECOOP 1992 : 170-184

Riccardo Capobianchi , Rachid Guerraoui, Agnes Lanusse , Pierre Roux : Coping with the Process Proliferation Problem in Concurrent Object-Based Language Implementations. PARLE 1992 : 953-954

Rachid Guerraoui: Dealing with atomicity in object-based distributed systems. OOPS Messenger 3 (3): 10-13 (1992)

1 [ 38 ] [ 76 ]

2 [ 35 ]

3 [ 99 ]

4 [ 82 ] [ 99 ]

5 [ 101 ]

6 [ 55 ] [ 68 ] [ 69 ]

7 [ 36 ] [ 48 ]

8 [ 2 ] [ 3 ]

9 [ 61 ]

10 [ 101 ]

11 [ 71 ]

12 [ 32 ] [ 47 ]

13 [ 86 ] [ 88 ] [ 97 ]

14 [ 46 ] [ 57 ] [ 90 ]

15 [ 79 ] [ 84 ] [ 89 ] [ 104 ]

16 [ 52 ] [ 60 ] [ 68 ] [ 71 ] [ 72 ] [ 73 ] [ 81 ] [ 82 ] [ 87 ] [ 95 ] [ 96 ] [ 99 ]

17 [ 86 ] [ 88 ] [ 97 ]

18 [ 41 ] [ 42 ] [ 43 ]

19 [ 19 ] [ 23 ] [ 31 ] [ 32 ] [ 34 ] [ 37 ] [ 43 ] [ 44 ] [ 47 ] [ 50 ] [ 52 ] [ 81 ] [ 96 ]

20 [ 45 ] [ 56 ] [ 59 ] [ 62 ] [ 66 ] [ 67 ] [ 69 ] [ 75 ] [ 89 ]

21 [ 4 ] [ 7 ] [ 11 ] [ 14 ] [ 19 ] [ 23 ] [ 32 ] [ 33 ] [ 37 ] [ 39 ] [ 46 ] [ 52 ] [ 54 ] [ 57 ] [ 90 ]

22 [ 83 ]

23 [ 83 ]

24 [ 70 ] [ 72 ] [ 81 ] [ 95 ] [ 102 ]

25 [ 78 ]

26 [ 49 ]

27 [ 70 ] [ 72 ] [ 95 ] [ 96 ] [ 102 ]

28 [ 85 ]

29 [ 70 ] [ 72 ] [ 80 ] [ 93 ] [ 95 ] [ 103 ]

30 [ 2 ] [ 3 ]

31 [ 13 ] [ 20 ]

32 [ 36 ]

33 [ 4 ] [ 7 ] [ 11 ] [ 14 ] [ 37 ] [ 52 ]

34 [ 49 ]

35 [ 8 ]

36 [ 101 ]

37 [ 49 ]

38 [ 22 ]

39 [ 47 ] [ 83 ]

40 [ 28 ] [ 40 ] [ 94 ]

41 [ 102 ]

42 [ 89 ] [ 93 ] [ 97 ] [ 104 ]

43 [ 38 ] [ 76 ]

44 [ 49 ] [ 98 ]

45 [ 8 ]

46 [ 102 ]

47 [ 2 ] [ 3 ]

48 [ 6 ] [ 13 ] [ 15 ] [ 18 ] [ 20 ] [ 21 ] [ 22 ] [ 24 ] [ 25 ] [ 27 ] [ 28 ] [ 29 ] [ 30 ] [ 31 ] [ 34 ] [ 40 ] [ 46 ] [ 49 ] [ 50 ] [ 61 ] [ 63 ] [ 65 ] [ 94 ]

49 [ 60 ] [ 68 ]

50 [ 26 ]

51 [ 92 ]




©2004 Association for Computing Machinery