Demo Data from VLDB 2026 / reviewers in the wild / expert
Donald Cohen
dblp:96/6322
· DBLP profile ↗
6ranked-venue papers
4as first author
0since 2021 · last 1992
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 3 first-authorGraphics, computer vision, multimedia, augmented reality and games · 4 · 3 first-authorSoftware engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 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.
| Software engineering, system software, and programming languages
5 papers |
Program analysis · 36% Programming languages and type systems · 33% Compilers and program optimization · 19% | |
| Databases, data mining, and information retrieval
1 paper |
Data models and query languages · 100% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 4 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
specification language |
0.0 | 2 | 1992 | A Specificational Approach to High Level Program Monitoring and Measuring · IEEE Trans. Software Eng. 1992 Symbolic Execution of the Gist Specification Language · IJCAI 1983 |
Program analysis
dynamic analysis |
0.0 | 1 | 1992 | A Specificational Approach to High Level Program Monitoring and Measuring · IEEE Trans. Software Eng. 1992 |
Program analysis
symbolic execution |
0.0 | 1 | 1983 | Symbolic Execution of the Gist Specification Language · IJCAI 1983 |
Programming languages and type systems
language design |
0.0 | 1 | 1983 | Symbolic Execution of the Gist Specification Language · IJCAI 1983 |
Methods — techniques the papers use, named apart from their topics
instrumentation · 0.0code generation · 0.0program transformation · 0.0logic programming · 0.0symbolic execution · 0.0forward inference · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1992 | A Specificational Approach to High Level Program Monitoring and MeasuringabstractProgram monitoring and measuring is the activity of collecting information about the execution characteristics of a program. Although this activity is occasionally supported by special-purpose hardware, it is normally done by adding instrumentation code to the program so that it collects interesting data as it runs. Unfortunately, this alteration is itself a difficult task involving all the complexities of programming. Given some questions to be answered, the programmer must determine what data must be collected, determine where in the program those data can be collected, and add code to the program to collect that data and to process it to produce the desired results. The goal of the work described is to automate the process. A high-level program monitoring and measuring system is presented. The system provides a high-level specification language to let programmers specify what they want to know about their program's execution. It automatically generates an augmented program whose execution produces both the results of the original program and answers to the specified questions.> Yingsha Liao, Donald Cohen |
IEEE Trans. Software Eng. | 2 |
| 1989 | Compiling Complex Database Transition TriggersabstractThis paper presents a language for specifying database updates, queries and rule triggers, and describes how triggers can be compiled into an efficient mechanism. The rule language allows specification of both state and transition constraints as special cases, but is more general than either. The implementation we describe compiles rules and updates independently of each other. Thus rules can be added or deleted without recompiling any update program and vice versa. Donald Cohen |
SIGMOD Conference | 1 |
| 1986 | Automatic Compilation of Logical Specifications into Efficient Programs
Donald Cohen |
AAAI | 1 |
| 1985 | Automating Program Speedup by Deciding What to Cache
Jack Mostow, Donald Cohen |
IJCAI | 2 |
| 1984 | A Forward Inference Engine to Aid in Understanding Specifications
Donald Cohen |
AAAI | 1 |
| 1983 | Symbolic Execution of the Gist Specification Language
Donald Cohen |
IJCAI | 1 |