Philip A. Bernstein

According to our database1, Philip A. Bernstein
  • authored at least 189 papers between 1975 and 2017.
  • has a "Dijkstra number"2 of three.

Awards

ACM Fellow

ACM Fellow 2001, "For pioneering work in distributed query optimization, distributed databases, distributed transaction processing, metadata management, and schema integration.".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Other 

Links

Homepage:

On csauthors.net:

Bibliography

2017
Geo-distribution of actor-based services.
PACMPL, 2017

Indexing in an Actor-Oriented Database.
Proceedings of the CIDR 2017, 2017

2016
Developing Cloud Services Using the Orleans Virtual Actor Model.
IEEE Internet Computing, 2016

The Beckman report on database research.
Commun. ACM, 2016

2015
Annotating Database Schemas to Help Enterprise Search.
PVLDB, 2015

Scaling Optimistic Concurrency Control by Approximately Partitioning the Certifier and Log.
IEEE Data Eng. Bull., 2015

Concept Expansion Using Web Tables.
Proceedings of the 24th International Conference on World Wide Web, 2015

Optimizing Optimistic Concurrency Control for Tree-Structured, Log-Structured Databases.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

2014
Mapping XML to a Wide Sparse Table.
IEEE Trans. Knowl. Data Eng., 2014

The Beckman Report on Database Research.
SIGMOD Record, 2014

Getting consensus for data replication: technical perspective.
Commun. ACM, 2014

2013
Query containment in entity SQL.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

Incremental mapping compilation in an object-to-relational mapping system.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

Rethinking eventual consistency.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2013

Transactional Middleware Reconsidered.
Proceedings of the CIDR 2013, 2013

2012
A call for surveys.
SIGMOD Record, 2012

Mapping XML to a Wide Sparse Table.
Proceedings of the IEEE 28th International Conference on Data Engineering (ICDE 2012), 2012

2011
Optimistic Concurrency Control by Melding Trees.
PVLDB, 2011

Generic Schema Matching, Ten Years Later.
PVLDB, 2011

Adapting microsoft SQL server for cloud computing.
Proceedings of the 27th International Conference on Data Engineering, 2011

Hyder - A Transactional Record Manager for Shared Flash.
Proceedings of the CIDR 2011, 2011

2010
Implementing an Append-Only Interface for Semiconductor Storage.
IEEE Data Eng. Bull., 2010

Brief Announcement: Flash-Log - A High Throughput Log.
Proceedings of the Distributed Computing, 24th International Symposium, 2010

Worry-free database upgrades: automated model-driven evolution of schemas and complex mappings.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2010

Object-Oriented Constraints for XML Schema.
Proceedings of the Objects and Databases - Third International Conference, 2010

Reverse engineering models from databases to bootstrap application development.
Proceedings of the 26th International Conference on Data Engineering, 2010

Automated Co-evolution of Conceptual Models, Physical Databases, and Mappings.
Proceedings of the Conceptual Modeling, 2010

2009
SQL Isolation Levels.
Proceedings of the Encyclopedia of Database Systems, 2009

Full-Fidelity Flexible Object-Oriented XML Access.
PVLDB, 2009

HAMSTER: Using Search Clicklogs for Schema and Taxonomy Matching.
PVLDB, 2009

How Best to Build Web-Scale Data Managers? A Panel Discussion.
PVLDB, 2009

The Claremont report on database research.
Commun. ACM, 2009

Mapping XSD to OO Schemas.
Proceedings of the Object Databases, Second International Conference, 2009

Associativity and Commutativity in Generic Merge.
Proceedings of the Conceptual Modeling: Foundations and Applications, 2009

2008
Implementing mapping composition.
VLDB J., 2008

Model-independent schema translation.
VLDB J., 2008

Compiling mappings to bridge applications and databases.
ACM Trans. Database Syst., 2008

Paper and proposal reviews: is the process flawed?
SIGMOD Record, 2008

The Claremont report on database research.
SIGMOD Record, 2008

Language-integrated querying of XML data in SQL server.
PVLDB, 2008

Information integration in the enterprise.
Commun. ACM, 2008

Model Management Engine for Data Integration with Reverse-Engineering Support.
Proceedings of the 24th International Conference on Data Engineering, 2008

Schema merging and mapping creation for relational sources.
Proceedings of the EDBT 2008, 2008

2007
Composition of mappings given by embedded dependencies.
ACM Trans. Database Syst., 2007

A Critique of ANSI SQL Isolation Levels
CoRR, 2007

Comparing two approaches for aligning representations of anatomy.
Artificial Intelligence in Medicine, 2007

Model Management and Schema Mappings: Theory and Practice.
Proceedings of the 33rd International Conference on Very Large Data Bases, 2007

Compiling mappings to bridge applications and databases.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

Model management 2.0: manipulating richer mappings.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

Teaching a Schema Translator to Produce O/R Views.
Proceedings of the Conceptual Modeling, 2007

2006
An online bibliography on schema evolution.
SIGMOD Record, 2006

Data Management Issues in Supporting Large-Scale Web Services.
IEEE Data Eng. Bull., 2006

Structural text search and comparison using automatically extracted schema.
Proceedings of the Ninth International Workshop on the Web and Databases, 2006

Incremental Schema Matching.
Proceedings of the 32nd International Conference on Very Large Data Bases, 2006

Implementing Mapping Composition.
Proceedings of the 32nd International Conference on Very Large Data Bases, 2006

Relaxed-currency serializability for middle-tier caching and replication.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2006

Model-Independent Schema and Data Translation.
Proceedings of the Advances in Database Technology, 2006

2005
An apples-to-apples comparison of two database journals.
SIGMOD Record, 2005

The Lowell database research self-assessment.
Commun. ACM, 2005

Interactive Schema Translation with Instance-Level Mappings.
Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway, August 30, 2005

Database Publication Practices.
Proceedings of the 31st International Conference on Very Large Data Bases, Trondheim, Norway, August 30, 2005

Supporting Executable Mappings in Model Management.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2005

The many roles of meta data in data integration.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2005

Model Independent Schema and Data Translation (Extended abstract).
Proceedings of the Thirteenth Italian Symposium on Advanced Database Systems, 2005

Composition of mappings given by embedded dependencies.
Proceedings of the Twenty-fourth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, 2005

Corpus-based Schema Matching.
Proceedings of the 21st International Conference on Data Engineering, 2005

ModelGen: Model Independent Schema Translation.
Proceedings of the 21st International Conference on Data Engineering, 2005

A Multilevel Dictionary for Model Management.
Proceedings of the Conceptual Modeling, 2005

2004
Industrial-Strength Schema Matching.
SIGMOD Record, 2004

Rethinking the Conference Reviewing Process - Panel.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2004

Challenges in Precisely Aligning Models of Human Anatomy Using Generic Schema Matching.
Proceedings of the MEDINFO 2004, 2004

Adapting a Generic Match Algorithm to Align Ontologies of Human Anatomy.
Proceedings of the 20th International Conference on Data Engineering, 2004

Meta Data Management.
Proceedings of the 20th International Conference on Data Engineering, 2004

2003
Developing metadata-intensive applications with Rondo.
J. Web Sem., 2003

Guest editorial.
VLDB J., 2003

Applying Generic Schema Management to Bioinformatics.
OMICS, 2003

Discovering Structure in a Corpus of Schemas.
IEEE Data Eng. Bull., 2003

The Lowell Database Research Self Assessment
CoRR, 2003

Merging Models Based on Given Correspondences.
Proceedings of the VLDB 2003, 2003

Rondo: A Programming Platform for Generic Model Management.
Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, 2003

Generic Model Management: A Database Infrastructure for Schema Manipulation.
Proceedings of SWDB'03, 2003

Corpus-based Schema Matching.
Proceedings of IJCAI-03 Workshop on Information Integration on the Web (IIWeb-03), 2003

Local Relational Model: A Logical Formalization of Database Coordination.
Proceedings of the Modeling and Using Context, 2003

Applying Model Management to Classical Meta Data Problems.
Proceedings of the CIDR 2003, 2003

Generic Model Management: A Database Infrastructure for Schema Manipulation (conf. invitée).
Proceedings of the 19èmes Journées Bases de Données Avancées, 2003

2002
Creating a Mediated Schema Based on Initial Correspondences.
IEEE Data Eng. Bull., 2002

Data Management for Peer-to-Peer Computing : A Vision.
Proceedings of the Fifth International Workshop on the Web and Databases, 2002

Representing and Reasoning about Mappings between Domain Models.
Proceedings of the Eighteenth National Conference on Artificial Intelligence and Fourteenth Conference on Innovative Applications of Artificial Intelligence, July 28, 2002

2001
A survey of approaches to automatic schema matching.
VLDB J., 2001

Report on the 2001 SIGMOD and PODS Awards.
SIGMOD Record, 2001

Generic Schema Matching with Cupid.
Proceedings of the VLDB 2001, 2001

A Model Theory for Generic Schema Management.
Proceedings of the Database Programming Languages, 8th International Workshop, 2001

Generic Model Management: A Database Infrastructure for Schema Manipulation.
Proceedings of the Cooperative Information Systems, 9th International Conference, 2001

2000
Context-based prefetch - an optimization for implementing objects on relations.
VLDB J., 2000

A Vision of Management of Complex Models.
SIGMOD Record, 2000

Panel: Is Generic Metadata Management Feasible?
Proceedings of the VLDB 2000, 2000

Data Warehouse Scenarios for Model Management.
Proceedings of the Conceptual Modeling, 2000

1999
Microsoft Repository Version 2 and the Open Information Model.
Inf. Syst., 1999

Review - Versioning and Configuration Management in an Object-Oriented Data Model
ACM SIGMOD Digital Review, 1999

Review - EXPRESS: A Data EXtraction, Processing, amd REStructuring System.
ACM SIGMOD Digital Review, 1999

Review - Implementation of Automatic Lock Determination in C++-based OODBMSs.
ACM SIGMOD Digital Review, 1999

Review - A Majority Consensus Approach to Concurrency Control for Multiple Copy Databases.
ACM SIGMOD Digital Review, 1999

Meta-Data Support for Data Transformations Using Microsoft Repository.
IEEE Data Eng. Bull., 1999

Context-Based Prefetch for Implementing Objects on Relations.
Proceedings of the VLDB'99, 1999

Versions and Workspaces in Microsoft Repository.
Proceedings of the SIGMOD 1999, 1999

1998
The Asilomar Report on Database Research.
SIGMOD Record, 1998

Repositories and Object Oriented Databases.
SIGMOD Record, 1998

The Asilomar Report on Database Research
CoRR, 1998

1997
The Microsoft Repository.
Proceedings of the VLDB'97, 1997

Repositories and Object Oriented Databases.
Proceedings of the Datenbanksysteme in Büro, 1997

1996
Middleware: A Model for Distributed System Services.
Commun. ACM, 1996

Repository System Engineering.
Proceedings of the 1996 ACM SIGMOD International Conference on Management of Data, 1996

Principles of Transaction Processing for Systems Professionals.
Morgan Kaufmann, ISBN: 1-55860-415-4, 1996

1995
A Critique of ANSI SQL Isolation Levels.
Proceedings of the 1995 ACM SIGMOD International Conference on Management of Data, 1995

1994
An Overview of Repository Technology.
Proceedings of the VLDB'94, 1994

PC Database Systems - Present and Future.
Proceedings of the VLDB'94, 1994

1993
STDL - A Portable Language for Transaction Processing.
Proceedings of the 19th International Conference on Very Large Data Bases, 1993

Repository Support for TP Case.
HPTS, 1993

1990
Third-Generation Database System Manifesto - The Committee for Advanced DBMS Function.
SIGMOD Record, 1990

Transaction Processing Monitors.
Commun. ACM, 1990

Implementing Recoverable Requests Using Queues.
Proceedings of the 1990 ACM SIGMOD International Conference on Management of Data, 1990

Third-Generation Database System Manifesto - The Committee for Advanced DBMS Function.
Proceedings of the Object-Oriented Databases: Analysis, 1990

1989
Future Directions in DBMS Research - The Laguna Beach Participants.
SIGMOD Record, 1989

ACM TODS Publication Policy.
SIGMOD Record, 1989

A model for concurrency in nested transactions systems.
J. ACM, 1989

1988
Sequoia: A Fault-Tolerant Tighly Coupled Multiprocessor for Transaction Processing.
IEEE Computer, 1988

1987
CASE Requirements for Extensible Database Systems.
IEEE Data Eng. Bull., 1987

A Proof Technique for Concurrency Control and Recovery Algorithms for Replicated Databases.
Distributed Computing, 1987

Database System Support for Software Engineering.
Proceedings of the Proceedings, 9th International Conference on Software Engineering, Monterey, California, USA, March 30, 1987

Concurrency Control and Recovery in Database Systems.
Addison-Wesley, ISBN: 0-201-10715-5, 1987

1986
Synchronizing Shared Memory in the SEQUOIA Fault-Tolerant Multiprocessor.
IEEE Database Eng. Bull., 1986

The Sequoia System.
Proceedings of the Fault-Tolerant Distributed Computing [Asilomar Workshop 1986], 1986

1985
Serializability Theory for Replicated Databases.
J. Comput. Syst. Sci., 1985

Computer Science Education Today: A Dialogue.
Commun. ACM, 1985

Synchronizing Shared Memory in the SEQUOIA Fault-Tolerant Multiprocessor.
HPTS, 1985

1984
Site Initialization, Recovery, and Backup in a Distributed Database System.
IEEE Trans. Software Eng., 1984

An Algorithm for Concurrency Control and Recovery in Replicated Distributed Databases.
ACM Trans. Database Syst., 1984

Optimizing Chain Queries in a Distributed Database System.
SIAM J. Comput., 1984

1983
Analyzing Concurrency Control Algorithms When User and System Operations Differ.
IEEE Trans. Software Eng., 1983

Multiversion Concurrency Control - Theory and Algorithms.
ACM Trans. Database Syst., 1983

Database Theory: Where Has It Been? Where Is It Going? (Abstract).
Proceedings of the SIGMOD'83, 1983

The Failure and Recovery Problem for Replicated Databases.
Proceedings of the Second Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, 1983

A Concurrency Control Theory for Nested Transactions.
Proceedings of the Second Annual ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, 1983

Recovery Algorithms for Database Systems.
IFIP Congress, 1983

1982
On the Correct Translation of Update Operations on Relational Views.
ACM Trans. Database Syst., 1982

On the updatability of network views-extending relational view theory to the network model.
Inf. Syst., 1982

Surveyor's Forum: Technical Transactions.
ACM Comput. Surv., 1982

A Sophisticate's Introduction to Distributed Concurrency Control (Invited Paper).
Proceedings of the Eigth International Conference on Very Large Data Bases, 1982

Fast Methods for Testing Quantified Relational Calculus Assertions.
Proceedings of the 1982 ACM SIGMOD International Conference on Management of Data, 1982

Concurrency Control Algorithms for Multiversion Database Systems.
Proceedings of the ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, 1982

Site Initialization, Recovery, and Back-Up in a Distributed Database System.
Berkeley Workshop, 1982

1981
Query Processing in a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst., 1981

Errors in 'Process Synchronization in Database Systems'.
SIGMOD Record, 1981

Power of Natural Semijoins.
SIAM J. Comput., 1981

Using Semi-Joins to Solve Relational Queries.
J. ACM, 1981

The power of inequality semijoins.
Inf. Syst., 1981

Concurrency Control in Distributed Database Systems.
ACM Comput. Surv., 1981

General Purpose Schedulers for Database System.
Acta Inf., 1981

Two Part Proof Schema for Database Concurrency Control.
Berkeley Workshop, 1981

Multibase: integrating heterogeneous distributed database systems.
Proceedings of the American Federation of Information Processing Societies: 1981 National Computer Conference, 1981

1980
On the Performance of Balanced Hashing Functions When the Keys Are Not Equiprobable.
ACM Trans. Program. Lang. Syst., 1980

A Formal System for Reasoning about Programs Accessing a Relational Database.
ACM Trans. Program. Lang. Syst., 1980

Introduction to a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst., 1980

A Language Facility for Designing Database-Intensive Applications.
ACM Trans. Database Syst., 1980

Concurrency Control in a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst., 1980

The Correctness of Concurrency Control Mechanisms in a System for Distributed Databases (SDD-1).
ACM Trans. Database Syst., 1980

General Purpose Schedulers for Database Systems.
Acta Inf., 1980

Timestamp-Based Algorithms for Concurrency Control in Distributed Database Systems.
Proceedings of the Sixth International Conference on Very Large Data Bases, 1980

What does Boyce-Codd Normal Form Do?
Proceedings of the Sixth International Conference on Very Large Data Bases, 1980

Fast Maintenance of Semantic Integrity Assertions Using Redundant Aggregate Data.
Proceedings of the Sixth International Conference on Very Large Data Bases, 1980

1979
Formal Aspects of Serializability in Database Concurrency Control.
IEEE Trans. Software Eng., 1979

Comments on "Process Synchronization in Database Systems".
ACM Trans. Database Syst., 1979

Errata: Computational Problems Related to the Design of Normal Form Relational Schemas.
ACM Trans. Database Syst., 1979

Computational Problems Related to the Design of Normal Form Relational Schemas.
ACM Trans. Database Syst., 1979

Synthesizing Independent Database Schemas.
Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data, Boston, Massachusetts, May 30, 1979

The Logic of a Relational Data Manipulation Language.
Proceedings of the Conference Record of the Sixth Annual ACM Symposium on Principles of Programming Languages, 1979

1978
The Concurrency Control Mechanism of SDD-1: A System for Distributed Databases (The Fully Redundant Case).
IEEE Trans. Software Eng., 1978

The Oregon Report Data-Base Systems.
IEEE Computer, 1978

On the Updatability of Relational Views.
Proceedings of the Fourth International Conference on Very Large Data Bases, 1978

A Note on Theoretical Problems in Distributed Database Management.
Proceedings of the Issues in Data Base Management, 1978

A Sophisticate's Introduction to Database Normalization Theory.
Proceedings of the Fourth International Conference on Very Large Data Bases, 1978

A Language Facility for Designing Interactive Database-Intensive Applications (Abstract).
Proceedings of the 1978 ACM SIGMOD International Conference on Management of Data, Austin, Texas, May 31, 1978

A Formal Model of Concurrency Control Mechanisms for Database Systems.
Berkeley Workshop, 1978

1977
Comment on "Decomposition of a Data Base and the Theory of Boolean Switching Functions".
IBM Journal of Research and Development, 1977

1976
Synthesizing Third Normal Form Relations from Functional Dependencies.
ACM Trans. Database Syst., 1976

Comment on "Segment Synthesis in Logical Data Base Design".
IBM Journal of Research and Development, 1976

1975
Allocating Storage in Hierarchical Data Bases Using Traces.
Inf. Syst., 1975

A Multi-Level Architecture for Relational Data Base Systems.
Proceedings of the International Conference on Very Large Data Bases, 1975

A Unified Approach to Functional Dependencies and Relations.
Proceedings of the 1975 ACM SIGMOD International Conference on Management of Data, 1975


  Loading...