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
Book ChapterDOI
Business Process Management
TL;DR: A business process is a set of related tasks that lead to a particular goal that needs to pay special attention to maintaining state in a way that avoids interpreting the result of a partially executed process and that can interpret that state when invoking compensating transactions to cope with the failure of a fully executed process.
Journal ArticleDOI
A call for surveys
TL;DR: The database field is experiencing an increasing need for survey papers and the field would benefit from a great many more surveys than are currently being published, according to Microsoft Academic Search and The VLDB Journal.
Posted Content
Cost-based Query Rewriting Techniques for Optimizing Aggregates Over Correlated Windows.
TL;DR: This paper formalizes the shared computation problem, presents the optimization techniques in detail, and reports evaluation results over synthetic workloads.
Proceedings Article
Query Containment in Entity SQL (Extended Abstract)
Guillem Rull,Philip A. Bernstein,Ivo Jose Garcia Dos Santos,Yannis Katsis,Sergey Melnik,Ernest Teniente +5 more
TL;DR: A software architecture is described for a constructive containment checker of Entity SQL queries defined over extended ER schemas expressed in Microsoft’s Entity Data Model for compilation of object-torelational mappings for Microsoft's ADO.NET Entity Framework.
Journal Article
Resurrecting Middle-Tier Distributed Transactions.
TL;DR: It is argued that distributed transactions on middle-tier servers need to return to the mainstream after a 15-year decline, especially for applications targeted for cloud computing.