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

Philip A. Bernstein

Papers on DiSC'04


Rondo: A Programming Platform for Generic Model Management

Discovering Structure in a Corpus of Schemas

Data Warehouse Scenarios for Model Management

Merging Models Based on Given Correspondences

Special issue: Best papers of VLDB 2002, Guest editorial

Publications


Note: Links lead to the DBLP on the Web.

Philip A. Bernstein

Peter Mork , Philip A. Bernstein: Adapting a Generic Match Algorithm to Align Ontologies of Human Anatomy. ICDE 2004 : 787-790

Philip A. Bernstein, Sergey Melnik : Meta Data Management. ICDE 2004 : 875

Philip A. Bernstein: Applying Model Management to Classical Meta Data Problems. CIDR 2003

Luciano Serafini , Fausto Giunchiglia , John Mylopoulos , Philip A. Bernstein: Local Relational Model: A Logical Formalization of Database Coordination. CONTEXT 2003 : 286-299

Sergey Melnik , Erhard Rahm , Philip A. Bernstein: Rondo: A Programming Platform for Generic Model Management. SIGMOD Conference 2003 : 193-204

Philip A. Bernstein: Generic Model Management: A Database Infrastructure for Schema Manipulation. SWDB 2003 : 5

Rachel Pottinger , Philip A. Bernstein: Merging Models Based on Given Correspondences. VLDB 2003 : 826-873

Mario A. Nascimento , Alon Y. Halevy , Jayant Madhavan , Philip A. Bernstein: Discovering Structure in a Corpus of Schemas. IEEE Data Eng. Bull. 26 (3): 26-33 (2003)

Philip A. Bernstein: Applying Generic Schema Management to Bioinformatics. OMICS 7 (1): 99-100 (2003)

Philip A. Bernstein, Yannis E. Ioannidis , Raghu Ramakrishnan : Guest editorial. VLDB J. 12 (2): 87-88 (2003)

Jayant Madhavan , Philip A. Bernstein, Pedro Domingos , Alon Y. Halevy : Representing and Reasoning about Mappings between Domain Models. AAAI/IAAI 2002 : 80-86

Philip A. Bernstein, Fausto Giunchiglia , Anastasios Kementsietsidis , John Mylopoulos , Luciano Serafini , Ilya Zaihrayeu : Data Management for Peer-to-Peer Computing : A Vision. WebDB 2002 : 89-94

Rachel Pottinger , Philip A. Bernstein: Creating a Mediated Schema Based on Initial Correspondences. IEEE Data Eng. Bull. 25 (3): 26-31 (2002)

Philip A. Bernstein: Generic Model Management: A Database Infrastructure for Schema Manipulation. CoopIS 2001 : 1-6

Suad Alagic , Philip A. Bernstein: A Model Theory for Generic Schema Management. DBPL 2001 : 228-246

Jayant Madhavan , Philip A. Bernstein, Erhard Rahm : Generic Schema Matching with Cupid. VLDB 2001 : 49-58

Philip A. Bernstein: Report on the 2001 SIGMOD and PODS Awards. SIGMOD Record 30 (3): 95 (2001)

Erhard Rahm , Philip A. Bernstein: A survey of approaches to automatic schema matching. VLDB J. 10 (4): 334-350 (2001)

Weidong Chen , Jeffrey F. Naughton , Philip A. Bernstein: Proceedings of the 2000 ACM SIGMOD International Conference on Management of Data, May 16-18, 2000, Dallas, Texas, USA. ACM 2000

Philip A. Bernstein, Erhard Rahm : Data Warehouse Scenarios for Model Management. ER 2000 : 1-15

Philip A. Bernstein, Laura M. Haas , Matthias Jarke , Erhard Rahm , Gio Wiederhold : Panel: Is Generic Metadata Management Feasible? VLDB 2000 : 660-662

Philip A. Bernstein, Alon Y. Halevy , Rachel Pottinger : A Vision of Management of Complex Models. SIGMOD Record 29 (4): 55-63 (2000)

Philip A. Bernstein, Shankar Pal , David Shutt : Context-based prefetch - an optimization for implementing objects on relations. VLDB J. 9 (3): 177-189 (2000)

Thomas Bergstraesser , Philip A. Bernstein, Shankar Pal , David Shutt : Versions and Workspaces in Microsoft Repository. SIGMOD Conference 1999 : 532-533

Philip A. Bernstein, Shankar Pal , David Shutt : Context-Based Prefetch for Implementing Objects on Relations. VLDB 1999 : 327-338

Philip A. Bernstein: Review - A Majority Consensus Approach to Concurrency Control for Multiple Copy Databases. ACM SIGMOD Digital Review 1 : (1999)

Philip A. Bernstein: Review - EXPRESS: A Data EXtraction, Processing, amd REStructuring System. ACM SIGMOD Digital Review 1 : (1999)

Philip A. Bernstein: Review - Implementation of Automatic Lock Determination in C++-based OODBMSs. ACM SIGMOD Digital Review 1 : (1999)

Philip A. Bernstein: Review - Versioning and Configuration Management in an Object-Oriented Data Model ACM SIGMOD Digital Review 1 : (1999)

Philip A. Bernstein, Thomas Bergstraesser : Meta-Data Support for Data Transformations Using Microsoft Repository. IEEE Data Eng. Bull. 22 (1): 9-14 (1999)

Philip A. Bernstein, Thomas Bergstraesser , Jason Carlson , Shankar Pal , Paul Sanders , David Shutt : Microsoft Repository Version 2 and the Open Information Model. Inf. Syst. 24 (2): 71-98 (1999)

Philip A. Bernstein: Repositories and Object Oriented Databases. SIGMOD Record 27 (1): 88-96 (1998)

Philip A. Bernstein, Michael L. Brodie , Stefano Ceri , David J. DeWitt , Michael J. Franklin , Hector Garcia-Molina , Jim Gray , Gerald Held , Joseph M. Hellerstein , H. V. Jagadish , Michael Lesk , David Maier , Jeffrey F. Naughton , Hamid Pirahesh , Michael Stonebraker , Jeffrey D. Ullman : The Asilomar Report on Database Research. SIGMOD Record 27 (4): 74-80 (1998)

Philip A. Bernstein: Repositories and Object Oriented Databases. BTW 1997 : 34-46

Philip A. Bernstein, Brian Harry , Paul Sanders , David Shutt , Jason Zander : The Microsoft Repository. VLDB 1997 : 3-12

Philip A. Bernstein, Eric Newcomer : Principles of Transaction Processing for Systems Professionals. Morgan Kaufmann 1996

Philip A. Bernstein: Repository System Engineering. SIGMOD Conference 1996 : 542

Philip A. Bernstein: Middleware: A Model for Distributed System Services. Commun. ACM 39 (2): 86-98 (1996)

Hal Berenson , Philip A. Bernstein, Jim Gray , Jim Melton , Elizabeth J. O'Neil , Patrick E. O'Neil : A Critique of ANSI SQL Isolation Levels. SIGMOD Conference 1995 : 1-10

Philip A. Bernstein, Umeshwar Dayal : An Overview of Repository Technology. VLDB 1994 : 705-713

Philip A. Bernstein: PC Database Systems - Present and Future. VLDB 1994 : 754

Philip A. Bernstein: Repository Support for TP Case. HPTS 1993 : 0-

Philip A. Bernstein, Per O. Gyllstrom , Tom Wimberg : STDL - A Portable Language for Transaction Processing. VLDB 1993 : 218-229

Michael Stonebraker , Lawrence A. Rowe , Bruce G. Lindsay , Jim Gray , Michael J. Carey , Michael L. Brodie , Philip A. Bernstein, David Beech : Third-Generation Database System Manifesto - The Committee for Advanced DBMS Function. DS-4 1990 : 495-511

Philip A. Bernstein, Meichun Hsu , Bruce Mann : Implementing Recoverable Requests Using Queues. SIGMOD Conference 1990 : 112-122

Philip A. Bernstein: Transaction Processing Monitors. Commun. ACM 33 (11): 75-86 (1990)

Michael Stonebraker , Lawrence A. Rowe , Bruce G. Lindsay , Jim Gray , Michael J. Carey , Michael L. Brodie , Philip A. Bernstein, David Beech : Third-Generation Database System Manifesto - The Committee for Advanced DBMS Function. SIGMOD Record 19 (3): 31-44 (1990)

Catriel Beeri , Philip A. Bernstein, Nathan Goodman : A model for concurrency in nested transactions systems. J. ACM 36 (2): 230-269 (1989)

Philip A. Bernstein, Umeshwar Dayal , David J. DeWitt , Dieter Gawlick , Jim Gray , Matthias Jarke , Bruce G. Lindsay , Peter C. Lockemann , David Maier , Erich J. Neuhold , Andreas Reuter , Lawrence A. Rowe , Hans-Jörg Schek , Joachim W. Schmidt , Michael Schrefl , Michael Stonebraker : Future Directions in DBMS Research - The Laguna Beach Participants. SIGMOD Record 18 (1): 17-26 (1989)

Don S. Batory , Philip A. Bernstein, Umeshwar Dayal , Laura M. Haas , Theo Härder , Won Kim , David Maier , Gerard Salton , Gio Wiederhold : ACM TODS Publication Policy. SIGMOD Record 18 (1): 31 (1989)

Philip A. Bernstein: Sequoia: A Fault-Tolerant Tighly Coupled Multiprocessor for Transaction Processing. IEEE Computer 21 (2): 37-45 (1988)

Philip A. Bernstein, Vassos Hadzilacos , Nathan Goodman : Concurrency Control and Recovery in Database Systems. Addison-Wesley 1987

Philip A. Bernstein: Database System Support for Software Engineering. ICSE 1987 : 166-179

Philip A. Bernstein, Nathan Goodman : A Proof Technique for Concurrency Control and Recovery Algorithms for Replicated Databases. Distributed Computing 2 (1): 32-44 (1987)

Philip A. Bernstein, David B. Lomet : CASE Requirements for Extensible Database Systems. IEEE Data Eng. Bull. 10 (2): 2-9 (1987)

Philip A. Bernstein: The Sequoia System. Fault-Tolerant Distributed Computing 1986 : 217-223

Philip A. Bernstein: Synchronizing Shared Memory in the SEQUOIA Fault-Tolerant Multiprocessor. IEEE Database Eng. Bull. 9 (1): 17-23 (1986)

Philip A. Bernstein: Synchronizing Shared Memory in the SEQUOIA Fault-Tolerant Multiprocessor. HPTS 1985 : 0-

James Martin , Philip A. Bernstein, Peter J. Denning , Michael L. Dertouzos , Leonard Kleinrock : Computer Science Education Today: A Dialogue. Commun. ACM 28 (3): 251-262 (1985)

Philip A. Bernstein, Nathan Goodman : Serializability Theory for Replicated Databases. J. Comput. Syst. Sci. 31 (3): 355-374 (1985)

Philip A. Bernstein, Nathan Goodman : An Algorithm for Concurrency Control and Recovery in Replicated Distributed Databases. ACM Trans. Database Syst. 9 (4): 596-615 (1984)

Rony Attar , Philip A. Bernstein, Nathan Goodman : Site Initialization, Recovery, and Backup in a Distributed Database System. IEEE Trans. Software Eng. 10 (6): 645-650 (1984)

Dah-Ming W. Chiu , Philip A. Bernstein, Yu-Chi Ho : Optimizing Chain Queries in a Distributed Database System. SIAM J. Comput. 13 (1): 116-134 (1984)

Philip A. Bernstein, Nathan Goodman , Vassos Hadzilacos : Recovery Algorithms for Database Systems. IFIP Congress 1983 : 799-807

Philip A. Bernstein, Nathan Goodman : The Failure and Recovery Problem for Replicated Databases. PODC 1983 : 114-122

Catriel Beeri , Philip A. Bernstein, Nathan Goodman : A Concurrency Control Theory for Nested Transactions. PODC 1983 : 45-62

Philip A. Bernstein: Database Theory: Where Has It Been? Where Is It Going? (Abstract). SIGMOD Conference 1983 : 2

Philip A. Bernstein, Nathan Goodman : Multiversion Concurrency Control - Theory and Algorithms. ACM Trans. Database Syst. 8 (4): 465-483 (1983)

Philip A. Bernstein, Nathan Goodman , Ming-Yee Lai : Analyzing Concurrency Control Algorithms When User and System Operations Differ. IEEE Trans. Software Eng. 9 (3): 233-239 (1983)

Rony Attar , Philip A. Bernstein, Nathan Goodman : Site Initialization, Recovery, and Back-Up in a Distributed Database System. Berkeley Workshop 1982 : 185-202

Philip A. Bernstein, Barbara T. Blaustein : Fast Methods for Testing Quantified Relational Calculus Assertions. SIGMOD Conference 1982 : 39-50

Philip A. Bernstein, Nathan Goodman : A Sophisticate's Introduction to Distributed Concurrency Control (Invited Paper). VLDB 1982 : 62-76

Philip A. Bernstein, Nathan Goodman : Surveyor's Forum: Technical Transactions. ACM Comput. Surv. 14 (2): 317-318 (1982)

Umeshwar Dayal , Philip A. Bernstein: On the Correct Translation of Update Operations on Relational Views. ACM Trans. Database Syst. 7 (3): 381-416 (1982)

Umeshwar Dayal , Philip A. Bernstein: On the updatability of network views-extending relational view theory to the network model. Inf. Syst. 7 (1): 29-46 (1982)

Philip A. Bernstein, Nathan Goodman , Ming-Yee Lai : Two Part Proof Schema for Database Concurrency Control. Berkeley Workshop 1981 : 71-84

Philip A. Bernstein, Nathan Goodman : Concurrency Control in Distributed Database Systems. ACM Comput. Surv. 13 (2): 185-221 (1981)

Philip A. Bernstein, Nathan Goodman , Eugene Wong , Christopher L. Reeve , James B. Rothnie Jr. : Query Processing in a System for Distributed Databases (SDD-1). ACM Trans. Database Syst. 6 (4): 602-625 (1981)

Marco A. Casanova , Philip A. Bernstein: General Purpose Schedulers for Database System. Acta Inf. 15 : 471 (1981)

Philip A. Bernstein, Nathan Goodman : The power of inequality semijoins. Inf. Syst. 6 (4): 255-265 (1981)

Philip A. Bernstein, Dah-Ming W. Chiu : Using Semi-Joins to Solve Relational Queries. J. ACM 28 (1): 25-40 (1981)

Philip A. Bernstein, Nathan Goodman : Power of Natural Semijoins. SIAM J. Comput. 10 (4): 751-771 (1981)

Philip A. Bernstein, Marco A. Casanova , Nathan Goodman : Errors in 'Process Synchronization in Database Systems'. SIGMOD Record 11 (1): 9-29 (1981)

Philip A. Bernstein, Barbara T. Blaustein , Edmund M. Clarke : Fast Maintenance of Semantic Integrity Assertions Using Redundant Aggregate Data. VLDB 1980 : 126-136

Philip A. Bernstein, Nathan Goodman : What does Boyce-Codd Normal Form Do? VLDB 1980 : 245-259

Philip A. Bernstein, Nathan Goodman : Timestamp-Based Algorithms for Concurrency Control in Distributed Database Systems. VLDB 1980 : 285-300

James B. Rothnie Jr. , Philip A. Bernstein, S. Fox , Nathan Goodman , Michael Hammer , T. A. Landers , C. Reeve , David W. Shipman , Eugene Wong : Introduction to a System for Distributed Databases (SDD-1). ACM Trans. Database Syst. 5 (1): 1-17 (1980)

Philip A. Bernstein, David W. Shipman , James B. Rothnie Jr. : Concurrency Control in a System for Distributed Databases (SDD-1). ACM Trans. Database Syst. 5 (1): 18-51 (1980)

Philip A. Bernstein, David W. Shipman : The Correctness of Concurrency Control Mechanisms in a System for Distributed Databases (SDD-1). ACM Trans. Database Syst. 5 (1): 52-68 (1980)

John Mylopoulos , Philip A. Bernstein, Harry K. T. Wong : A Language Facility for Designing Database-Intensive Applications. ACM Trans. Database Syst. 5 (2): 185-207 (1980)

Christos H. Papadimitriou , Philip A. Bernstein: On the Performance of Balanced Hashing Functions When the Keys Are Not Equiprobable. ACM Trans. Program. Lang. Syst. 2 (1): 77-89 (1980)

Marco A. Casanova , Philip A. Bernstein: A Formal System for Reasoning about Programs Accessing a Relational Database. ACM Trans. Program. Lang. Syst. 2 (3): 386-414 (1980)

Marco A. Casanova , Philip A. Bernstein: General Purpose Schedulers for Database Systems. Acta Inf. 14 : 195-220 (1980)

Philip A. Bernstein: Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data, Boston, Massachusetts, May 30 - June 1. ACM 1979

Marco A. Casanova , Philip A. Bernstein: The Logic of a Relational Data Manipulation Language. POPL 1979 : 101-109

Joachim Biskup , Umeshwar Dayal , Philip A. Bernstein: Synthesizing Independent Database Schemas. SIGMOD Conference 1979 : 143-151

Catriel Beeri , Philip A. Bernstein: Computational Problems Related to the Design of Normal Form Relational Schemas. ACM Trans. Database Syst. 4 (1): 30-59 (1979)

Philip A. Bernstein: Errata: Computational Problems Related to the Design of Normal Form Relational Schemas. ACM Trans. Database Syst. 4 (3): 396 (1979)

Philip A. Bernstein, Marco A. Casanova , Nathan Goodman : Comments on "Process Synchronization in Database Systems". ACM Trans. Database Syst. 4 (4): 545-546 (1979)

Philip A. Bernstein, David W. Shipman , Wing S. Wong : Formal Aspects of Serializability in Database Concurrency Control. IEEE Trans. Software Eng. 5 (3): 203-216 (1979)

Philip A. Bernstein, David W. Shipman : A Formal Model of Concurrency Control Mechanisms for Database Systems. Berkeley Workshop 1978 : 189-205

John Mylopoulos , Philip A. Bernstein, Harry K. T. Wong : A Language Facility for Designing Interactive Database-Intensive Applications (Abstract). SIGMOD Conference 1978 : 17

Catriel Beeri , Philip A. Bernstein, Nathan Goodman : A Sophisticate's Introduction to Database Normalization Theory. VLDB 1978 : 113-124

Umeshwar Dayal , Philip A. Bernstein: On the Updatability of Relational Views. VLDB 1978 : 368-377

Philip A. Bernstein: A Note on Theoretical Problems in Distributed Database Management. VLDB Surveys 1978 : 155-157

Philip A. Bernstein, James B. Rothnie Jr. , Nathan Goodman , Christos H. Papadimitriou : The Concurrency Control Mechanism of SDD-1: A System for Distributed Databases (The Fully Redundant Case). IEEE Trans. Software Eng. 4 (3): 154-168 (1978)

Claude Delobel , Richard G. Casey , Philip A. Bernstein: Comment on ``Decomposition of a Data Base and the Theory of Boolean Switching Functions''. IBM Journal of Research and Development 21 (5): 484-485 (1977)

Philip A. Bernstein: Synthesizing Third Normal Form Relations from Functional Dependencies. ACM Trans. Database Syst. 1 (4): 277-298 (1976)

Philip A. Bernstein: Comment on ``Segment Synthesis in Logical Data Base Design''. IBM Journal of Research and Development 20 (4): 412 (1976)

Philip A. Bernstein, J. Richard Swenson , Dennis Tsichritzis : A Unified Approach to Functional Dependencies and Relations. SIGMOD Conference 1975 : 237-245

Hans Albrecht Schmid , Philip A. Bernstein: A Multi-Level Architecture for Relational Data Base Systems. VLDB 1975 : 202-226

Philip A. Bernstein, Dennis Tsichritzis : Allocating Storage in Hierarchical Data Bases Using Traces. Inf. Syst. 1 (4): 133-140 (1975)

1 [ 98 ]

2 [ 43 ] [ 51 ]

3 [ 63 ]

4 [ 66 ] [ 69 ]

5 [ 10 ] [ 16 ] [ 47 ] [ 65 ]

6 [ 74 ]

7 [ 82 ] [ 83 ] [ 89 ]

8 [ 17 ]

9 [ 29 ] [ 42 ]

10 [ 66 ] [ 69 ] [ 80 ]

11 [ 66 ] [ 69 ]

12 [ 82 ]

13 [ 14 ] [ 18 ] [ 20 ] [ 21 ] [ 30 ] [ 34 ]

14 [ 6 ]

15 [ 80 ]

16 [ 94 ]

17 [ 32 ] [ 50 ]

18 [ 29 ]

19 [ 9 ] [ 17 ] [ 38 ] [ 39 ] [ 63 ] [ 64 ] [ 73 ]

20 [ 64 ] [ 80 ]

21 [ 6 ]

22 [ 54 ]

23 [ 54 ]

24 [ 102 ]

25 [ 26 ]

26 [ 80 ]

27 [ 80 ]

28 [ 64 ]

29 [ 101 ] [ 109 ]

30 [ 7 ] [ 10 ] [ 14 ] [ 26 ] [ 27 ] [ 28 ] [ 30 ] [ 31 ] [ 33 ] [ 35 ] [ 36 ] [ 37 ] [ 40 ] [ 41 ] [ 43 ] [ 44 ] [ 45 ] [ 47 ] [ 48 ] [ 49 ] [ 51 ] [ 52 ] [ 53 ] [ 59 ] [ 61 ] [ 65 ]

31 [ 64 ] [ 66 ] [ 69 ] [ 74 ] [ 80 ]

32 [ 70 ]

33 [ 63 ] [ 92 ]

34 [ 49 ] [ 61 ]

35 [ 91 ] [ 102 ] [ 105 ]

36 [ 26 ]

37 [ 63 ]

38 [ 78 ]

39 [ 80 ]

40 [ 80 ]

41 [ 50 ]

42 [ 68 ]

43 [ 103 ]

44 [ 80 ]

45 [ 64 ] [ 92 ]

46 [ 101 ]

47 [ 63 ]

48 [ 54 ]

49 [ 37 ] [ 44 ]

50 [ 26 ]

51 [ 80 ]

52 [ 64 ] [ 66 ] [ 69 ]

53 [ 64 ]

54 [ 58 ]

55 [ 97 ] [ 102 ] [ 105 ]

56 [ 63 ] [ 64 ] [ 80 ]

57 [ 68 ]

58 [ 54 ]

59 [ 108 ] [ 111 ]

60 [ 74 ]

61 [ 112 ]

62 [ 11 ] [ 23 ] [ 101 ] [ 109 ]

63 [ 105 ]

64 [ 80 ] [ 94 ]

65 [ 64 ]

66 [ 77 ]

67 [ 74 ]

68 [ 74 ]

69 [ 82 ] [ 88 ] [ 89 ] [ 90 ]

70 [ 7 ] [ 22 ]

71 [ 80 ]

72 [ 91 ] [ 100 ] [ 106 ]

73 [ 92 ] [ 93 ] [ 95 ] [ 97 ] [ 108 ]

74 [ 103 ]

75 [ 26 ]

76 [ 35 ]

77 [ 64 ]

78 [ 7 ] [ 25 ] [ 26 ] [ 35 ]

79 [ 64 ] [ 66 ] [ 69 ]

80 [ 63 ]

81 [ 78 ] [ 82 ]

82 [ 64 ]

83 [ 2 ]

84 [ 64 ]

85 [ 64 ]

86 [ 101 ] [ 109 ]

87 [ 12 ] [ 13 ] [ 24 ] [ 25 ] [ 26 ]

88 [ 78 ] [ 82 ] [ 88 ] [ 89 ] [ 90 ]

89 [ 64 ] [ 66 ] [ 69 ] [ 80 ]

90 [ 3 ]

91 [ 1 ] [ 3 ]

92 [ 80 ]

93 [ 63 ] [ 92 ]

94 [ 70 ]

95 [ 26 ] [ 35 ]

96 [ 11 ] [ 23 ]

97 [ 13 ]

98 [ 101 ]

99 [ 78 ]




©2004 Association for Computing Machinery