VLDB 2026 Research / reviewers in the wild / expert
Wolfgang Henhapl
dblp:05/3554
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 1986
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Databases, data management, data science and information retrieval · 2 · 2 first-authorTheory of computation · 2 · 2 first-authorSoftware 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.
| Software engineering, system software, and programming languages
1 paper |
Program analysis · 67% Programming languages and type systems · 33% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › static analysis › incremental analysis
incremental semantic analysis |
0.0 | 1 | 1986 | Unification in Many-Sorted Algebras as a Device for Incremental Semantic Analysis · POPL 1986 |
Programming languages and type systems
type systems |
0.0 | 1 | 1986 | Unification in Many-Sorted Algebras as a Device for Incremental Semantic Analysis · POPL 1986 |
Program analysis › static analysis › constraint-based analysis
unification-based analysis |
0.0 | 1 | 1986 | Unification in Many-Sorted Algebras as a Device for Incremental Semantic Analysis · POPL 1986 |
Methods — techniques the papers use, named apart from their topics
unification · 0.0inference rules · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1986 | Unification in Many-Sorted Algebras as a Device for Incremental Semantic AnalysisabstractLanguage-specific editors for typed programming languages must contain a subsystem for semantic analysis in order to guarantee correctness of programs with respect to the context conditions of the language. As programs are usually incomplete during development, the semantic analysis must be able to cope with missing context information, e. g. incomplete variable declarations or calls to procedures imported from still missing modules. In this paper we present an algorithm for incremental semantic analysis, which guarantees immediate detection of semantic errors even in arbitrary incomplete program fragments. The algorithm is generated from the language's context conditions, which are described by inference rules. During editing, these rules are evaluated using a unification algorithm for many-sorted algebras with semi-lattice ordered subsorts and non-empty equational theories. The method has been implemented as part of the PSG system, which generates interactive programming environments from formal language definitions, and has been successfully used to generate an incremental semantic analysis for PASCAL and MODULA-2. Gregor Snelting, Wolfgang Henhapl |
POPL | 2 |
| 1973 | A Transformation of Marked Graphs
Wolfgang Henhapl |
Inf. Process. Lett. | 1 |
| 1971 | A Run-Time Mechanism for Referencing Variables
Wolfgang Henhapl, Cliff B. Jones |
Inf. Process. Lett. | 1 |