scispace - formally typeset
P

Philip A. Bernstein

Researcher at Microsoft

Publications -  255
Citations -  28874

Philip A. Bernstein is an academic researcher from Microsoft. The author has contributed to research in topics: Database schema & Concurrency control. The author has an hindex of 72, co-authored 248 publications receiving 28365 citations. Previous affiliations of Philip A. Bernstein include Wang Institute of Graduate Studies & Harvard University.

Papers
More filters
Patent

Mapping documents to a relational database table with a document position column

TL;DR: In this article, an algorithm is described that can translate a query (e.g., in XPath (XML path language), a query language for navigating through document elements and attributes of an XML document) into a relational algebra query of the document column representation.
Proceedings Article

Model management and schema mappings: theory and practice

TL;DR: An overview of a tutorial on model management---an approach to solving data integration problems, such as data warehousing, e-commerce, object-to-relational mapping, schema evolution and enterprise information integration is presented.
Proceedings ArticleDOI

Approaches to concurrency control in distributed data base systems

TL;DR: The purpose is to survey the literature on concurrency control, concentrating on three approaches—locking, majority consensus, and SDD-1 protocols—which together subsume the bulk of the literature.
Journal ArticleDOI

Developing Cloud Services Using the Orleans Virtual Actor Model

TL;DR: Orleans as mentioned in this paper provides a straightforward approach to building distributed interactive applications for the Cloud, without having to learn complex programming patterns for handling concurrency, fault tolerance, and resource management.
Patent

Establishing relationships between objects based on object interfaces

TL;DR: In an interface-based binary object system capable of supporting multiple interfaces into objects created by class templates, a relationship is defined as a pair of complementary collections on two separate interfaces, each interface found on separate objects A link between objects is formed when an interface of one object lists an object supporting the related interface included in the object and vice versa.