Philip Alan Bernstein
#137,219
Most Influential Person Across History
Philip Alan Bernstein's AcademicInfluence.com Rankings
Philip Alan Bernsteincomputer-science Degrees
Computer Science
#3770
Historical Rank
Information Technology
#10
Historical Rank
Database
#969
Historical Rank

Download Badge
Computer Science
Philip Alan Bernstein's Degrees
- PhD Computer Science University of Washington
- Bachelors Computer Science University of Washington
Similar Degrees You Can Earn
Why Is Philip Alan Bernstein Influential?
(Suggest an Edit or Addition)Philip Alan Bernstein's Published Works
Number of citations in a given year to any of this author's works
Total number of citations to an author for the works they published in a given year. This highlights publication of the most important work(s) by the author
Published Works
- A survey of approaches to automatic schema matching (2001) (3838)
- Generic Schema Matching with Cupid (2001) (1601)
- Concurrency Control in Distributed Database Systems (1986) (1206)
- A critique of ANSI SQL isolation levels (1995) (1108)
- Middleware: a model for distributed system services (1996) (643)
- Applying Model Management to Classical Meta Data Problems (2003) (588)
- Query processing in a system for distributed databases (SDD-1) (1981) (512)
- A language facility for designing database-intensive applications (1980) (485)
- Using Semi-Joins to Solve Relational Queries (1981) (481)
- Data Management for Peer-to-Peer Computing : A Vision (2002) (459)
- Multiversion concurrency control—theory and algorithms (1983) (454)
- Computational problems related to the design of normal form relational schemas (1979) (453)
- Synthesizing third normal form relations from functional dependencies (1976) (450)
- Corpus-based schema matching (2005) (438)
- On the correct translation of update operations on relational views (1982) (393)
- Rondo: a programming platform for generic model management (2003) (390)
- Model management 2.0: manipulating richer mappings (2007) (384)
- Principles of Transaction Processing (1996) (369)
- A vision for management of complex models (2000) (367)
- An algorithm for concurrency control and recovery in replicated distributed databases (1984) (342)
- Merging Models Based on Given Correspondences (2003) (320)
- Information integration in the enterprise (2008) (287)
- Generic schema matching, ten years later (2011) (285)
- Representing and reasoning about mappings between domain models (2002) (281)
- The Asilomar report on database research (1998) (272)
- Concurrency control in a system for distributed databases (SDD-1) (1980) (252)
- A Sophisticate's Introduction to Database Normalization Theory (1978) (247)
- Introduction to a system for distributed databases (SDD-1) (1980) (244)
- The Claremont report on database research (2008) (238)
- Formal Aspects of Serializability in Database Concurrency Control (1979) (236)
- The Lowell database research self-assessment (2003) (234)
- Multibase: integrating heterogeneous distributed database systems (1981) (231)
- Third-generation database system manifesto (1990) (227)
- Power of Natural Semijoins (1981) (222)
- A model for concurrency in nested transactions systems (1989) (209)
- An Overview of Repository Technology (1994) (202)
- The failure and recovery problem for replicated databases (1983) (178)
- Concurrency Control and Recovery in Databases (1987) (172)
- Industrial-strength schema matching (2004) (169)
- On the Updatability of Relational Views (1978) (165)
- On Matching Schemas Automatically (2001) (160)
- Hyder - A Transactional Record Manager for Shared Flash (2011) (156)
- Timestamp-Based Algorithms for Concurrency Control in Distributed Database Systems (1980) (148)
- Sequoia: a fault-tolerant tightly coupled multiprocessor for transaction processing (1988) (135)
- Comment on "Decomposition of a Data Base and the Theory of Boolean Switching Functions" (1973) (129)
- The Beckman Report on Database Research (2014) (129)
- Adapting microsoft SQL server for cloud computing (2011) (127)
- Implementing recoverable requests using queues (1990) (127)
- Data Warehouse Scenarios for Model Management (2000) (125)
- Supporting executable mappings in model management (2005) (120)
- The Concurrency Control Mechanism of SDD-1: A System for Distributed Databases (The Fully Redundant Case) (1978) (113)
- Orleans: Distributed Virtual Actors for Programmability and Scalability (2014) (112)
- Compiling mappings to bridge applications and databases (2007) (110)
- Synthesizing independent database schemas (1979) (105)
- Fast Maintenance of Semantic Integrity Assertions Using Redundant Aggregate Data (1980) (105)
- Incremental schema matching (2006) (101)
- A language facility for designing interactive database-intensive applications (1978) (101)
- INTRODUCTION TO PRINCIPLES (1974) (99)
- Microsoft Repository Version 2 and the Open Information Model (1999) (99)
- Implementing mapping composition (2006) (99)
- A Model Theory for Generic Schema Management (2001) (91)
- Model-independent schema translation (2008) (90)
- An online bibliography on schema evolution (2006) (89)
- Principles of transaction processing: for the systems professional (1996) (82)
- Repositories and object oriented databases (1998) (82)
- Adapting a generic match algorithm to align ontologies of human anatomy (2004) (77)
- What does Boyce-Codd Normal Form Do? (1980) (75)
- Composition of mappings given by embedded dependencies (2005) (72)
- Transaction processing monitors (1990) (72)
- Local Relational Model: A Logical Formalization of Database Coordination (2003) (70)
- RRENCY CONTROL AND RECOVERY IN DATABASE SYSTEMS (1998) (68)
- Relaxed-currency serializability for middle-tier caching and replication (2006) (66)
- Model-Independent Schema and Data Translation (2006) (65)
- The Microsoft Repository (1997) (63)
- Schema merging and mapping creation for relational sources (2008) (61)
- Meta-Data Support for Data Transformations Using Microsoft Repository (1999) (57)
- Future Directions in DBMS Research - The Laguna Beach Participants (1989) (56)
- Optimizing Chain Queries in a Distributed Database System (1984) (56)
- Fast methods for testing quantified relational calculus assertions (1982) (56)
- Generic Model Management: A Database Infrastructure for Schema Manipulation (2001) (55)
- Site Initialization, Recovery, and Backup in a Distributed Database System (1984) (55)
- Developing metadata-intensive applications with Rondo (2003) (55)
- Future Directions in DBMS Research (1994) (55)
- Concept Expansion Using Web Tables (2015) (55)
- The Claremont report on database research (2009) (54)
- The Seattle Report on Database Research (2020) (54)
- Serializability Theory for Replicated Databases (1985) (54)
- Rethinking eventual consistency (2013) (52)
- Proceedings of the 2000 ACM SIGMOD : International Conference on Management of Data, May 16-18, 2000, Dallas, Texas (2000) (51)
- Database System Support for Software Engineering (1987) (51)
- A Concurrency Control Theory for Nested Transactions. (1983) (50)
- A unified approach to functional dependencies and relations (1975) (49)
- ModelGen: model independent schema translation (2005) (49)
- The correctness of concurrency control mechanisms in a system for distributed databases (SDD-1) (1980) (49)
- A Formal System for Reasoning about Programs Accessing a Relational Database (1980) (48)
- Challenges and Opportunities with Big Data 2011-1 (2011) (47)
- HAMSTER: Using Search Clicklogs for Schema and Taxonomy Matching (2009) (47)
- Recovery Algorithms for Database Systems (1983) (44)
- Optimizing Optimistic Concurrency Control for Tree-Structured, Log-Structured Databases (2015) (41)
- The Beckman report on database research (2016) (41)
- Fundamental Algorithms for Concurrency Control in Distributed Database Systems. (1980) (40)
- Interactive Schema Translation with Instance-Level Mappings (2005) (39)
- Context-Based Prefetch for Implementing Objects on Relations (1999) (37)
- A Sophisticate's Introduction to Distributed Concurrency Control (Invited Paper) (1982) (36)
- A concurrency control theory for nested transactions (Preliminary Report) (1983) (35)
- Composition of mappings given by embedded dependencies (2007) (35)
- The Local Relational Model: Model and Proof Theory (2001) (35)
- Panel: Is Generic Metadata Management Feasible? (2000) (34)
- Middleware An Architecture for Distributed System Services 1 (1993) (34)
- Concurrency control algorithms for multiversion database systems (1982) (33)
- Optimistic concurrency control by melding trees (2011) (33)
- A Multilevel Dictionary for Model Management (2005) (32)
- Meta data management (2004) (32)
- Normalization and functional dependencies in the relational data base model. (1975) (31)
- Query processing in sdd-i: a system for distributed databases (1979) (29)
- A SOPHISTICATE'S'INTRODUCTION TO DISTRIBUTED DATABASE CONCURRENCY CONTROL (1982) (29)
- Creating a Mediated Schema Based on Initial Correspondences (2002) (27)
- Two Part Proof Schema for Database Concurrency Control (1981) (25)
- Third-Generation Database System Manifesto - The Committee for Advanced DBMS Function. (1990) (23)
- Comparing two approaches for aligning representations of anatomy (2007) (23)
- Model Management and Schema Mappings: Theory and Practice (2007) (22)
- Challenges and Opportunities with Big Data 2012-2 (2011) (22)
- A multi-level architecture for relational data base systems (1975) (22)
- Indexing in an Actor-Oriented Database (2017) (21)
- Model Management Engine for Data Integration with Reverse-Engineering Support (2008) (21)
- Developing Cloud Services Using the Orleans Virtual Actor Model (2016) (21)
- Context-based prefetch – an optimization for implementing objects on relations (2000) (21)
- Structural text search and comparison using automatically extracted schema (2006) (21)
- Worry-free database upgrades: automated model-driven evolution of schemas and complex mappings (2010) (20)
- On the updatability of network views-extending relational view theory to the network model (1982) (20)
- Analyzing Concurrency Control Algorithms When User and System Operations Differ (1983) (19)
- Challenges in Precisely Aligning Models of Human Anatomy Using Generic Schema Matching (2004) (19)
- The Concurrency Control Mechanism of SDD-1: A System for Distributed Databases (The General Case) (1977) (18)
- Compiling mappings to bridge applications and databases (2008) (18)
- Automated Co-evolution of Conceptual Models, Physical Databases, and Mappings (2010) (18)
- Approaches to concurrency control in distributed data base systems* (1899) (18)
- Concurrency control in distributed systems (1981) (18)
- Transaction Processing Abstractions (2009) (17)
- STDL - A Portable Language for Transaction Processing (1993) (17)
- Mapping XML to a Wide Sparse Table (2012) (17)
- Geo-distribution of actor-based services (2017) (16)
- Database support for software engineering (1987) (16)
- Teaching a Schema Translator to Produce O/R Views (2007) (16)
- Queued Transaction Processing (2009) (16)
- A proof technique for concurrency control and recovery algorithms for replicated databases (1987) (15)
- Principles of Transaction Processing for Systems Professionals (1996) (15)
- Annotating Database Schemas to Help Enterprise Search (2015) (13)
- The power of inequality semijoins (1981) (13)
- Versions and workspaces in Microsoft repository (1999) (13)
- Language-integrated querying of XML data in SQL server (2008) (13)
- Atomic Transactional Execution in Hardware: A New High-Performance Abstraction for Databases? (2003) (13)
- The logic of a relational data manipulation language (1979) (12)
- Database Publication Practices (2005) (12)
- A Semantics for Model Management Operators (2004) (12)
- Data Management Issues in Supporting Large-Scale Web Services (2006) (12)
- Full-Fidelity Flexible Object-Oriented XML Access (2009) (12)
- Scaling Optimistic Concurrency Control by Approximately Partitioning the Certifier and Log (2015) (11)
- Middleware eware : A Model for Distributed System Services (1996) (10)
- A Formal Model of Concurrency Control Mechanisms for Database Systems (1978) (10)
- Processing queries and merging schemas in support of data integration (2004) (10)
- Reverse engineering models from databases to bootstrap application development (2010) (10)
- Computer science education today: a dialogue (1985) (8)
- Actor-Oriented Database Systems (2018) (8)
- MICROSOFT CORP (2011) (8)
- Discovering Structure in a Corpus of Schemas (2003) (8)
- Paper and proposal reviews (2008) (8)
- Incremental mapping compilation in an object-to-relational mapping system (2013) (7)
- Query containment in entity SQL (2013) (7)
- Technology and data-intensive science in the beginning of the 21st century. (2011) (7)
- Serverless Event-Stream Processing over Virtual Actors (2019) (7)
- What's wrong with telecom (2003) (7)
- CompuCache: Remote Computable Caching using Spot VMs (2022) (7)
- Redy: Remote Dynamic Memory Cache (2021) (6)
- General purpose schedulers for database systems (1981) (6)
- Associativity and Commutativity in Generic Merge (2009) (6)
- CASE Requirements for Extensible Database Systems (1987) (6)
- An apples-to-apples comparison of two database journals (2005) (6)
- General purpose schedulers for database systems (2004) (6)
- Mapping XSD to OO Schemas (2009) (6)
- Object-Oriented Constraints for XML Schema (2010) (6)
- Implementing an Append-Only Interface for Semiconductor Storage (2010) (5)
- Comment on decomposition of a data base and the theory of boolean switching fynctions (1977) (5)
- The Oregon Report Data-Base Systems (1978) (5)
- The many roles of meta data in data integration (2005) (5)
- Comment on "Segment Synthesis in Logical Data Base Design" (1976) (5)
- Review - A Majority Consensus Approach to Concurrency Control for Multiple Copy Databases (1999) (4)
- Service Bus (2009) (4)
- Rethinking the Conference Reviewing Process - Panel (2004) (4)
- Rethinking the conference reviewing process (2004) (4)
- Database theory: where has it been? where is it going? (1983) (3)
- Allocating Storage in Hierarchical Data Bases Using Traces (1975) (3)
- Comments on “Process synchronizaiton in databases systems” (1979) (3)
- SQL Isolation Levels (2009) (3)
- Errors in 'process synchronization in database systems' (1981) (3)
- RESEARCH SELF-ASSESSMENT (2005) (3)
- The Claremont Report on Database (3)
- Getting consensus for data replication: technical perspective (2014) (3)
- Budget-aware Index Tuning with Reinforcement Learning (2022) (3)
- Transactional Middleware Reconsidered (2013) (2)
- An Object-oriented Core for XML Schema (2008) (2)
- Brief Announcement: Flash-Log - A High Throughput Log (2010) (2)
- Review - EXPRESS: A Data EXtraction, Processing, amd REStructuring System (1999) (2)
- Repository system engineering (1996) (2)
- Optimization of Threshold Functions over Streams (2021) (2)
- Mapping XML to a Wide Sparse Table (2014) (2)
- On the performance of balanced hashing functions when the keys are not equiprobable (1980) (2)
- The Seattle report on database research (2022) (2)
- Proceedings of the 2nd ACM SIGACT-SIGMOD symposium on Principles of database systems (1983) (2)
- Applying Generic Schema Management to Bioinformatics (2003) (2)
- On Optimization of Query Processing Strategies. (1979) (1)
- Cost-based Query Rewriting Techniques for Optimizing Aggregates Over Correlated Windows (2020) (1)
- Synchronizing Shared Memory in the SEQUOIA Fault-Tolerant Multiprocessor (1986) (1)
- Industrial Strength Schema Matching 1 Industrial Strength Schema Matching (2003) (1)
- Model Independent Schema and Data Translation (Extended abstract) (2005) (1)
- Two-Phase Commit (2009) (1)
- Tutorial, distributed data base management (1978) (1)
- Statistical Decision Techniques (2009) (1)
- EXAMPLES OF SYSTEMS (1974) (1)
- A call for surveys (2012) (1)
- Cornus (2022) (1)
- Implementing Mapping Composition ( Extended Technical Report ) (2006) (1)
- CHAPTER 2 – PROCESSES (1974) (1)
- Secret-Key Encryption (2009) (1)
- Transaction Processing Application Architecture (2009) (1)
- CHAPTER 3 – PROCESSOR ALLOCATION (1974) (0)
- Chapter 9 – Replication (2009) (0)
- Review - Implementation of Automatic Lock Determination in C++-based OODBMSs (1999) (0)
- Chair Vice-Chair Secretary/Treasurer (2005) (0)
- CHAPTER 8 – DESIGN (1974) (0)
- Formal Aspects ofSerializability inDatabase ConcurrencyControl (1979) (0)
- Query Containment in Entity SQL (Extended Abstract) (2013) (0)
- Geo-Distribution of Actor-Based Services (Preliminary TechReport) (2017) (0)
- PERFORMANCE ANALYSIS OF MULTIVERSION ONCURRENCY CONTROL ALGORITHMS 2 (2017) (0)
- System for matching imprinting time of distributed computer data base (1991) (0)
- HAMSTER: Human Assisted Mapping of Schema & Taxonomies to Enhance Relevance (2009) (0)
- The Sequoia System (1986) (0)
- PC Database Systems - Present and Future (1994) (0)
- Session details: Keynote1 (2018) (0)
- SIGMOD 2018 Program Committee Chair's Report (2019) (0)
- Surveyor's Forum: Technical Transactions (1982) (0)
- Fast Methods For Testing Quantified Relational Calculus Assertions, Rep. TR-24-82 (1983) (0)
- Disaggregated Database Management Systems (2022) (0)
- Chapter 6 – Locking (2009) (0)
- New Applications and future directions (Panel session) (1999) (0)
- Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data, Boston, Massachusetts, USA, May 30 - June 1 (1979) (0)
- CHAPTER 7 – PROTECTION (1974) (0)
- Factor Windows: Cost-based Query Rewriting for Optimizing Correlated Window Aggregates (2020) (0)
- Transactional Middleware Products and Standards (2009) (0)
- TheConcurrency Control Mechanism ofSDD-1: A SystemforDistributed Databases (TheFully Redundant Case) (1978) (0)
- General Purpose Schedulers for Database System (1981) (0)
- Service Choreography (2009) (0)
- Technical Perspective of Concurrent Prefix Recovery (2020) (0)
- Cornus: Atomic Commit for a Cloud DBMS with Storage Disaggregation (2021) (0)
- Recent Papers Object-oriented Constraints for XML Schema (2011) (0)
- ACM TODS Publication Policy (1989) (0)
- Call for Participation First ACM Symposium on Cloud Computing (SOCC) (2010) (0)
- CHAPTER 5 – VIRTUAL MEMORY (1974) (0)
- Service Item (2020) (0)
- Distributed Database Control and Allocation. Volume 2. Performance Analysis of Concurrency Control Algorithms. (1983) (0)
- Business Process Management (2009) (0)
- Proceedings of the Twenty-eighth International Conference on Very Large Data Bases : Hong Kong SAR, China, 20-23 August, 2002 (2002) (0)
- Review - Versioning and Configuration Management in an Object-Oriented Data Model (1999) (0)
- Distributed Database Control and Allocation. Volume 3. Distributed Database System Designer's Handbook. (1983) (0)
- Redy (2021) (0)
- VLDB Endowment Board of Trustees (2007) (0)
- Chapter 11 – Future Trends (2009) (0)
- ACM-SIGMOD 1979 : International Conference on Management of Data, the 57 Park Plaza Hotel, Boston, Massachusetts, May 30-June 1, 1979 : proceedings (1979) (0)
- Communications technology forecast (1979) (0)
- Translating Schemas and Data between Metamodels (2007) (0)
- CHAPTER 4 – MEMORY MANAGEMENT (1974) (0)
- Call for Papers First ACM Symposium on Cloud Computing (SOCC) (2010) (0)
- Storage Array (2009) (0)
- 6. References [spec87] A. Z. Spector Et Al, ''camelot: a Distributed Transaction Facility for Mach and the Internet — Figure 7: Server Module 3. Layer 1 of the Model 2.1 Examples for Layer 0 Coordinating Multi-transaction Activities (1990) (0)
- Distributed Database Control and Allocation. Volume 1. Frameworks for Understanding Concurrency Control and Recovery Algorithms. (1983) (0)
- CHAPTER 9 – IMPLEMENTATION (1974) (0)
- IS1 Collected Scientific Publications: 2004 - 2007 References (2007) (0)
- Spatio-Temporal Graphs (2009) (0)
- I/O AND FILES (1974) (0)
- How Best to Build Web-Scale Data Managers? A Panel Discussion (2009) (0)
- - 1-Data Management for Peer-to-Peer Computing : A Vision 1 (2002) (0)
- INTRODUCTION TO TECHNIQUES (1974) (0)
- 2. Atomicity & Durability Using Shadow Paging (2012) (0)
- Spatial Analysis (2018) (0)
- Report on the 2001 SIGMOD and PODS Awards (2001) (0)
- Leadership and advocacy (2018) (0)
- Do we understand the wiring of our systems? (2003) (0)
- OPERATING SYSTEM FUNCTIONS AND CONCEPTS (1974) (0)
- Chapter 7 – System Recovery (2009) (0)
- Proaches with Failure Rate 0.2. with the More Frequent References 1] D. Agrawal and A. Bernstein. a Nonblockingquorum Con- Sensus Protocol for Replicated Data. Ieee Transactions on Parallel and Distributed Systems, 2(2) (1995) (0)
- Data-base management isalready amaturetechnology. The80'swill seeimprovements inDBMS usability, integrity, andefficiency. (1978) (0)
- The Primary-backup Model (0)
- Repository Support for TP Case (1993) (0)
- Transactions Interact Only Via Reads and Writes (0)
- Statistical Disclosure Control (SDC) (2009) (0)
- Data integration for data-intensive science. (2011) (0)
- A Note on Theoretical Problems in Distributed Database Management (1978) (0)
This paper list is powered by the following services:
What Schools Are Affiliated With Philip Alan Bernstein?
Philip Alan Bernstein is affiliated with the following schools: