EDBT 2026 Demo / reviewers in the wild / expert
Robert A. Yost
dblp:72/1678
· DBLP profile ↗
6ranked-venue papers
1as first author
0since 2021 · last 1988
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 1 first-authorSystems, architecture and hardware · 1Software engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
4 papers |
Data integration and cleaning · 30% Database system architecture and tuning · 23% Query processing and optimization · 23% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 100% |
Topics — the 11 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Data integration and cleaning › heterogeneous data integration
multimodal data integration |
0.0 | 1 | 1988 | Can Image Data be Integrated with Structured Data? · ICDE 1988 |
Database system architecture and tuning
relational database system |
0.0 | 2 | 1981 | Support for Repetitive Transactions and Ad Hoc Queries in System R · ACM Trans. Database Syst. 1981 A History of System R and SQL/Data System (Invited Paper) · VLDB 1981 |
Transaction processing and concurrency control
distributed transaction processing |
0.0 | 1 | 1984 | Computation and Communication in R*: A Distributed Database Manager · ACM Trans. Comput. Syst. 1984 |
Distributed systems › communication protocols
virtual circuit communication |
0.0 | 1 | 1984 | Computation and Communication in R*: A Distributed Database Manager · ACM Trans. Comput. Syst. 1984 |
Distributed systems
distributed database |
0.0 | 1 | 1983 | Computation & Communication in R*: A Distributed Database Manager (Extended Abstract) · SOSP 1983 |
Distributed systems › distributed database
distributed transactions |
0.0 | 1 | 1983 | Computation & Communication in R*: A Distributed Database Manager (Extended Abstract) · SOSP 1983 |
Query processing and optimization › query planning
access path selection |
0.0 | 1 | 1981 | Support for Repetitive Transactions and Ad Hoc Queries in System R · ACM Trans. Database Syst. 1981 |
Query processing and optimization
query compilation |
0.0 | 1 | 1981 | Support for Repetitive Transactions and Ad Hoc Queries in System R · ACM Trans. Database Syst. 1981 |
Distributed systems
fault tolerance |
0.0 | 1 | 1984 | Computation and Communication in R*: A Distributed Database Manager · ACM Trans. Comput. Syst. 1984 |
Distributed systems › distributed database
reliable distributed transactions |
0.0 | 1 | 1984 | Computation and Communication in R*: A Distributed Database Manager · ACM Trans. Comput. Syst. 1984 |
Data models and query languages
SQL |
0.0 | 1 | 1981 | A History of System R and SQL/Data System (Invited Paper) · VLDB 1981 |
Methods — techniques the papers use, named apart from their topics
process tree computation model · 0.0virtual circuit communication · 0.0process-per-user computation · 0.0communication protocols · 0.0communication protocol · 0.0name binding · 0.0access path selection · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1988 | Can Image Data be Integrated with Structured Data?
Robert A. Yost |
ICDE | 1 |
| 1984 | Computation and Communication in R*: A Distributed Database ManagerabstractThis article presents and discusses the computation and communication model used by R*, a prototype distributed database management system.An R* computation consists of a tree of processes connected by virtual circuit communication paths.The process management and communication protocols used by R* enable the system to provide reliable, distributed transactions while maintaining adequate levels of performance.Of particular interest is the use of processes in R* to retain user context from one transaction to another, in order to improve the system performance and recovery characteristics. Bruce G. Lindsay 0001, Laura M. Haas, C. Mohan 0001, Paul F. Wilms, Robert A. Yost |
ACM Trans. Comput. Syst. | 5 |
| 1983 | Computation & Communication in R*: A Distributed Database Manager (Extended Abstract)abstractR* is an experimental prototype distributed database management system. The computation needed to perform a sequence of multisite user transactions in R* is structured as a tree of processes communicating over virtual circuit communication links. Distributed computation can be supported by providing a server process per site which performs requests on behalf of remote users. Alternatively, a new process could be created to service each incoming request. Instead of using a shared server process or using the process per request approach, R* creates a process associated with the computation of the user on the first request to the remote site. This process is incorporated into the tree of processes serving a single user and is retained for the duration of the user computation. This approach allows R* to factor some of the request execution overhead into the process creation phase, and simplifies the retention of user and transaction context at the multiple sites of the distributed computation. Bruce G. Lindsay 0001, Laura M. Haas, C. Mohan 0001, Paul F. Wilms, Robert A. Yost |
SOSP | 5 |
| 1983 | Site autonomy issues in R*: A distributed database management system
Patricia G. Selinger, Dean Daniels, Laura M. Haas, Bruce G. Lindsay 0001, Pui Ng, Paul F. Wilms, Robert A. Yost |
Inf. Sci. | 7 |
| 1981 | A History of System R and SQL/Data System (Invited Paper)
Donald D. Chamberlin, A. M. Gilbert, Robert A. Yost |
VLDB | 3 |
| 1981 | Support for Repetitive Transactions and Ad Hoc Queries in System RabstractSystem R supports a high-level relational user language called SQL which may be used by ad hoc users at terminals or as an embedded data sublanguage in PL/I or COBOL. Host-language programs with embedded SQL statements are processed by the System R precompiler which replaces the SQL statements by calls to a machine-language access module. The precompilation approach removes much of the work of parsing, name binding, and access path selection from the path of a running program, enabling highly efficient support for repetitive transactions. Ad hoc queries are processed by a similar approach of name binding and access path selection which takes place on-line when the query is specified. By providing a flexible spectrum of binding times, System R permits transaction-oriented programs and ad hoc query users to share a database without loss of efficiency. System R is an experimental database management system designed and built by members of the IBM San Jose Research Laboratory as part of a research program on the relational model of data. This paper describes the architecture of System R, and gives some preliminary measurements of system performance in both the ad hoc query and the “canned program” environments. Donald D. Chamberlin, Morton M. Astrahan, W. Frank King III, Raymond A. Lorie, James W. Mehl, Thomas G. Price, Mario Schkolnick, Patricia G. Selinger, Donald R. Slutz, Bradford W. Wade, Robert A. Yost |
ACM Trans. Database Syst. | 11 |