Welcome to D
SIGMOD 2005
PODS 2005
SIGMOD-RECOR
CIDR 2005
CIKM 2005
COMAD 2005
CVDB 2005
DaMoN 2005
Data Enginee
DEBS05
DMSN 2005
DOLAP 2005
GIR 2005
GIS 2005
Hypertext 20
ICDE 2005
ICDM 2005
IHIS 2005
IQIS 2005
JCDL 2005
KRAS 2005
MDM 2005
MIR 2005
MobiDE 2005
P2PIR 2005
RIDE 2005
SBBD 2005
SIGIR 2005
SIGIR-FORUM
SIGKDD 2005
SIGKDD-EXP
SSDBM 2005
TIME 2005
TKDE 2005
TODS 2005
VLDB 2005
VLDBJ 2005
WebDB 2005
WIDM 2005
About DiSC 2
Editorial Bo
Acknowledgem
DiSC'06 Site
Search DiSC'
<<<Author Index>>>
Copyright No

Alan Fekete

Papers on DiSC'06


Allocating Isolation Levels to Transactions

The Atomic Manifesto: a Story in Four Quarks

Making snapshot isolation serializable

Consistency for Web Services Applications (invited)

Publications


Note: Links lead to the DBLP on the Web.

Alan Fekete

Surya Nepal , Alan Fekete, Paul Greenfield , Julian Jang , Dean Kuo , Tony Shi : A Service-Oriented Workflow Language for Robust Interacting Applications. OTM Conferences (1) 2005 : 40-58

Alan Fekete: Allocating isolation levels to transactions. PODS 2005 : 206-215

Paul Greenfield , Dean Kuo , Surya Nepal , Alan Fekete: Consistency for Web Services Applications. VLDB 2005 : 1199-1203

Alan Fekete, Dimitrios Liarokapis , Elizabeth J. O'Neil , Patrick E. O'Neil , Dennis Shasha : Making snapshot isolation serializable. ACM Trans. Database Syst. 30 (2): 492-528 (2005)

Cliff B. Jones , David B. Lomet , Alexander B. Romanovsky , Gerhard Weikum , Alan Fekete, Marie-Claude Gaudel , Henry F. Korth , Rogério de Lemos , J. Eliot B. Moss , Ravi Rajwar , Krithi Ramamritham , Brian Randell , Luís Rodrigues : The atomic manifesto: a story in four quarks. Operating Systems Review 39 (2): 41-46 (2005)

Cliff B. Jones , David B. Lomet , Alexander B. Romanovsky , Gerhard Weikum , Alan Fekete, Marie-Claude Gaudel , Henry F. Korth , Rogério de Lemos , J. Eliot B. Moss , Ravi Rajwar , Krithi Ramamritham , Brian Randell , Luís Rodrigues : The atomic manifesto: a story in four quarks. SIGMOD Record 34 (1): 63-69 (2005)

Yan Liu , Alan Fekete, Ian Gorton : Predicting the performance of middleware-based applications at the design level. WOSP 2004 : 166-170

Alan Fekete, Elizabeth J. O'Neil , Patrick E. O'Neil : A Read-Only Transaction Anomaly Under Snapshot Isolation. SIGMOD Record 33 (3): 12-14 (2004)

Alan Fekete: Using Counter-Examples in the Data Structures Course. ACE 2003 : 179-186

Alan Fekete, Paul Greenfield , Dean Kuo , Julian Jang : Transactions in Loosely Coupled Distributed Systems. ADC 2003 : 7-12

Dean Kuo , Alan Fekete, Paul Greenfield , Julian Jang , Doug Palmer : Just What Could Possibly Go Wrong In B2B Integration? COMPSAC 2003 : 544-549

Paul Greenfield , Alan Fekete, Julian Jang , Dean Kuo : Compensation is Not Enough. EDOC 2003 : 232-239

Julian Jang , Alan Fekete, Paul Greenfield , Dean Kuo : Expressiveness of Workflow Description Languages. ICWS 2003 : 104-110

Paul Wu , Alan Fekete: An Empirical Study of Commutativity in Application Code. IDEAS 2003 : 358-369

Nicole Lesley , Alan Fekete: Providing view synchrony for group communication services. Acta Inf. 40 (3): 159-210 (2003)

Alan Fekete: Teaching data structures with multiple collection class libraries. SIGCSE 2002 : 396-400

Alan Fekete, Bob Kummerfeld : Design of a major in software development. SIGCSE 2002 : 73-77

Nicole Lesley , Alan David Fekete: Reconfigurable Algorithms in View Synchrony. NCA 2001 : 256-267

Daniel Jackson , Alan Fekete: Lightweight Analysis of Object Interactions. TACS 2001 : 492-513

Alan Fekete, Nancy A. Lynch , Alexander A. Shvartsman : Specifying and using a partitionable group communication service. ACM Trans. Comput. Syst. 19 (2): 171-216 (2001)

Amila Fernando , Darren Williams , Alan Fekete, Bob Kummerfeld : Dynamic network service installation in an active network. Computer Networks 36 (1): 35-48 (2001)

Alan Fekete, Judy Kay , Jeff H. Kingston , Kapila Wimalaratne : Supporting reflection in introductory computer science. SIGCSE 2000 : 144-148

Alan David Fekete: Serialisability and Snapshhot Isolation. Australasian Database Conference 1999 : 201-209

Roberto De Prisco , Alan Fekete, Nancy A. Lynch , Alexander A. Shvartsman : A Dynamic Primary Configuration Group Communication Service. DISC 1999 : 64-78

Nicole Lesley , Alan Fekete: Synchronous Executions and View Synchrony. OPODIS 1999 : 107-126

Alan Fekete, David Gupta , Victor Luchangco , Nancy A. Lynch , Alexander A. Shvartsman : Eventually-Serializable Data Services. Theor. Comput. Sci. 220 (1): 113-156 (1999)

Roger Khazan , Alan Fekete, Nancy A. Lynch : Multicast Group Communication as a Base for a Load-Balancing Replicated Data Service. DISC 1998 : 258-272

Richard Plunkett , Alan Fekete: Approximate Agreement with Mixed Mode Faults: Algorithm and Lower Bound. DISC 1998 : 333-346

Richard Plunkett , Alan Fekete: Optimal Approximate Agreement with Omission Faults. ISAAC 1998 : 467-475

Roberto De Prisco , Alan Fekete, Nancy A. Lynch , Alexander A. Shvartsman : A Dynamic View-Oriented Group Communication Service. PODC 1998 : 227-236

Alan Fekete, M. Frans Kaashoek , Nancy A. Lynch : Implementing Sequentially Consistent Shared Objects using Broadcast and Point-to-Point Communication. J. ACM 45 (1): 35-69 (1998)

Alan Fekete, Nancy A. Lynch , Alexander A. Shvartsman : Specifying and Using a Partitionable Group Communication Service. PODC 1997 : 53-62

Alan Fekete, David Gupta , Victor Luchangco , Nancy A. Lynch , Alexander A. Shvartsman : Eventually-Serializable Data Services. PODC 1996 : 300-309

Michael Flanagan , Alan Fekete, Frans Henskens , John Rosenberg : Dynamically Configurable Concurrency Control for a Persistent Store. POS 1996 : 60-71

Alan David Fekete, Tony Greening : Designing closed laboratories for a computer science course. SIGCSE 1996 : 295-299

Alan David Fekete: Preparation for research: instruction in interpreting and evaluating research. SIGCSE 1996 : 93-97

Fred Carter , Alan David Fekete: Cerberus - a tool for debugging distributed algorithms. Software Engineering for Parallel and Distributed Systems 1996 : 110-121

John Lee , Alan Fekete: Multi-Granularity Locking for Nested Transactions: A Proof Using a Possibilities Mapping. Acta Inf. 33 (2): 131-152 (1996)

Alan Fekete, M. Frans Kaashoek , Nancy A. Lynch : Implementing Sequentially Consistent Shared Objects Using Broadcast and Point-to-Point Communication. ICDCS 1995 : 439-449

Alan Fekete: Enhancing generic skills in the computer organization course. SIGCSE 1995 : 273-277

Alan Fekete: Liveness Conditions in Model-Based Service Specifications: A Case Study. SIGSOFT FSE 1995 : 62-71

Alan Fekete, Nancy A. Lynch , William E. Weihl : Hybrid Atomicity for Nested Transactions. Theor. Comput. Sci. 149 (1): 151-178 (1995)

Alan David Fekete: Asynchronous Approximate Agreement Inf. Comput. 115 (1): 95-124 (1994)

Yehuda Afek , Hagit Attiya , Alan Fekete, Michael J. Fischer , Nancy A. Lynch , Yishay Mansour , Da-Wei Wang , Lenore D. Zuck : Reliable Communication Over Unreliable Channels. J. ACM 41 (6): 1267-1297 (1994)

Nancy A. Lynch , Michael Merritt , William E. Weihl , Alan Fekete: Atomic Transactions Morgan Kaufmann 1993

Alan Fekete: Recent Advances in Transaction Management. Australian Database Conference 1993 : 1-9

R. Das , Alan Fekete: Modular Reasoning About Open Systems: A Case Study of Distributed Commit. IWSSD 1993 : 30-39

Alan Fekete: Reasoning about programs: integrating verification and analysis of algorithms into the introductory programming course. SIGCSE 1993 : 198-202

Alan Fekete: Formal Models of Communication Services: A Case Study. IEEE Computer 26 (8): 37-47 (1993)

Alan Fekete, Nancy A. Lynch , Yishay Mansour , John Spinelli : The Impossibility of Implementing Reliable Communication in the Face of Crashes. J. ACM 40 (5): 1087-1107 (1993)

Alan Fekete, Nancy A. Lynch , William E. Weihl : Hybrid Atomicity for Nested Transactions. ICDT 1992 : 216-230

John K. Lee , Alan Fekete: Multi-Granularity Locking for Nested Transaction Systems. MFDBS 1991 : 160-172

Alan Fekete, Nancy A. Lynch : The Need for Headers: An Impossibility Result for Communication over Unreliable Channels. CONCUR 1990 : 199-215

Alan Fekete, Nancy A. Lynch , William E. Weihl : A Serialization Graph Construction for Nested Transactions. PODS 1990 : 94-108

Alan David Fekete: Asymptotically Optimal Algorithms for Approximate Agreement. Distributed Computing 4 : 9-29 (1990)

Alan Fekete, Nancy A. Lynch , Michael Merritt , William E. Weihl : Commutativity-Based Locking for Nested Transactions. J. Comput. Syst. Sci. 41 (1): 65-156 (1990)

Alan Fekete, Nancy A. Lynch , Michael Merritt , William E. Weihl : Commutativity-Based Locking for Nested Transactions. POS 1989 : 319-340

Nancy A. Lynch , Michael Merritt , William E. Weihl , Alan Fekete: A Theory of Atomic Transactions. ICDT 1988 : 41-71

Nancy A. Lynch , Yishay Mansour , Alan Fekete: Data Link Layer: Two Impossibility Results. PODC 1988 : 149-170

James Aspnes , Alan Fekete, Nancy A. Lynch , Michael Merritt , William E. Weihl : A Theory of Timestamp-Based Concurrency Control for Nested Transactions. VLDB 1988 : 431-444

Alan David Fekete: Asynchronous Approximate Agreement. PODC 1987 : 64-76

Alan Fekete, Nancy A. Lynch , Michael Merritt , William E. Weihl : Nested Transactions and Read/Write Locking. PODS 1987 : 97-111

Alan Fekete, Nancy A. Lynch , Liuba Shrira : A Modular Proof of Correctness for a Network Synchronizer (Research Summary). WDAG 1987 : 219-256

Alan David Fekete: Asymptotically Optimal Algorithms For Approximale Agreement. PODC 1986 : 73-87

1 [ 21 ]

2 [ 5 ]

3 [ 21 ]

4 [ 28 ]

5 [ 18 ]

6 [ 44 ]

7 [ 21 ]

8 [ 31 ]

9 [ 59 ] [ 60 ]

10 [ 58 ]

11 [ 52 ] [ 53 ] [ 54 ] [ 55 ] [ 62 ] [ 64 ]

12 [ 30 ]

13 [ 32 ] [ 39 ]

14 [ 31 ]

15 [ 46 ]

16 [ 52 ] [ 53 ] [ 54 ] [ 55 ] [ 64 ]

17 [ 59 ] [ 60 ]

18 [ 26 ] [ 34 ]

19 [ 43 ]

20 [ 38 ]

21 [ 43 ]

22 [ 59 ] [ 60 ]

23 [ 44 ] [ 48 ]

24 [ 52 ] [ 53 ] [ 54 ] [ 55 ] [ 62 ] [ 64 ]

25 [ 27 ]

26 [ 13 ]

27 [ 59 ] [ 60 ]

28 [ 40 ] [ 47 ] [ 50 ]

29 [ 61 ]

30 [ 58 ]

31 [ 59 ] [ 60 ]

32 [ 32 ] [ 39 ]

33 [ 2 ] [ 3 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 11 ] [ 12 ] [ 14 ] [ 15 ] [ 20 ] [ 21 ] [ 23 ] [ 26 ] [ 32 ] [ 33 ] [ 34 ] [ 35 ] [ 38 ] [ 39 ] [ 41 ] [ 45 ]

34 [ 6 ] [ 15 ] [ 21 ]

35 [ 3 ] [ 5 ] [ 7 ] [ 8 ] [ 9 ] [ 20 ]

36 [ 59 ] [ 60 ]

37 [ 62 ] [ 64 ]

38 [ 57 ] [ 61 ]

39 [ 57 ] [ 61 ]

40 [ 54 ]

41 [ 36 ] [ 37 ]

42 [ 35 ] [ 41 ]

43 [ 59 ] [ 60 ]

44 [ 59 ] [ 60 ]

45 [ 59 ] [ 60 ]

46 [ 59 ] [ 60 ]

47 [ 59 ] [ 60 ]

48 [ 31 ]

49 [ 61 ]

50 [ 64 ]

51 [ 2 ]

52 [ 32 ] [ 33 ] [ 35 ] [ 39 ] [ 41 ] [ 45 ]

53 [ 15 ]

54 [ 21 ]

55 [ 3 ] [ 5 ] [ 7 ] [ 8 ] [ 9 ] [ 11 ] [ 14 ] [ 20 ] [ 23 ]

56 [ 59 ] [ 60 ]

57 [ 44 ]

58 [ 43 ]

59 [ 51 ]

60 [ 21 ]




©2006 Association for Computing Machinery