Demo Data from EDBT 2026 / reviewers in the wild / expert
Jorge B. Bocca
dblp:97/6001
· DBLP profile ↗
5ranked-venue papers
5as first author
0since 2021 · last 1992
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 4 · 4 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorTheory of computation · 1 · 1 first-author
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
2 papers |
Database system architecture and tuning · 36% Database theory · 36% Query processing and optimization · 21% | |
| Theoretical computer science
2 papers |
Logic in computer science · 100% | |
| Artificial intelligence
1 paper |
Knowledge representation and reasoning · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Logic in computer science
logic programming |
0.0 | 2 | 1991 | Logic Programming Environments for Large Knowledge Bases: A Practical Perspective (Abstract) · VLDB 1991 On the Evaluation Strategy of EDUCE · SIGMOD Conference 1986 |
Database theory › datalog evaluation
deductive database query evaluation |
0.0 | 1 | 1990 | Compilation of Logic Programs to Implement Very Large Knowledge Base Systems - A Case Study: Educe* · ICDE 1990 |
Query processing and optimization
query execution |
0.0 | 1 | 1986 | On the Evaluation Strategy of EDUCE · SIGMOD Conference 1986 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › knowledge-based systems
large knowledge bases |
0.0 | 1 | 1991 | Logic Programming Environments for Large Knowledge Bases: A Practical Perspective (Abstract) · VLDB 1991 |
Data integration and cleaning › interoperability › database interoperability
database management system integration |
0.0 | 1 | 1986 | On the Evaluation Strategy of EDUCE · SIGMOD Conference 1986 |
Logic in computer science › logic programming
prolog |
0.0 | 1 | 1986 | On the Evaluation Strategy of EDUCE · SIGMOD Conference 1986 |
Methods — techniques the papers use, named apart from their topics
warren abstract machine · 0.0prolog compilation · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1992 | MegaLog - A Platform for Developing Knowledge Base Management Systems
Jorge B. Bocca, Michael Dahmen, Michael Freeston |
LPAR | 1 |
| 1991 | MegaLog - A platform for developing Knowledge Base Management Systems
Jorge B. Bocca |
DASFAA | 1 |
| 1991 | Logic Programming Environments for Large Knowledge Bases: A Practical Perspective (Abstract)
Jorge B. Bocca |
VLDB | 1 |
| 1990 | Compilation of Logic Programs to Implement Very Large Knowledge Base Systems - A Case Study: Educe*abstractOne of the most promising technologies being used for constructing knowledge-base systems is the integration of programming languages based on the logic paradigm, Prolog, for example and relational DBMSs. In theory, at least, it provides a base on which development systems for constructing very large knowledge-base systems could be implemented. However, to achieve this goal in practical terms, improvements in performance by several orders of magnitude over existing systems must be obtained. Toward this performance improvement, an examination is made of the compilation of logic programs and their subsequent storage, retrieval, and execution in the specified context. An inspection is made of the relationship between relational engines as found in relational DBMSs and the Warren Abstract Machine (WAM), the most efficient and powerful model used for the construction of Prolog compilers. The development of the Educe system is used to illustrate implementation issues.> Jorge B. Bocca |
ICDE | 1 |
| 1986 | On the Evaluation Strategy of EDUCEabstractEduce is a logic programming system for handling large knowledge bases. It was constructed by fully integrating the logic programming language Prolog and the relational data base management system Ingres. Educe uses a hybrid strategy for the evaluation of queries. This strategy is based on two contrasting strategies. The strategy known as sets retrieval, transforms recursive and non-recursive queries into a form suitable for evaluation by a relational data base management system. The other strategy, known as one-tuple-at-a time, evaluates queries by imitating the evaluation strategy of the programming language Prolog. In earlier versions of Educe, users selected the strategy by using two different query languages. In order to remove this responsibility from the user, algorithms to map expressions from either of the languages into the other were implemented and added to Educe. This paper briefly reviews the implementation of both evaluators and the mappings compares the basic strategies of evaluation, and then proceeds to explain Educe's own strategy. Jorge B. Bocca |
SIGMOD Conference | 1 |