VLDB 2026 Research / reviewers in the wild / expert
James Walker II
dblp:63/2201
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 1990
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2Applied, interdisciplinary, general and emerging computing · 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 |
Programming languages and type systems · 50% Program verification · 50% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Memory systems · 100% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification
environment generation |
0.0 | 1 | 1990 | Early Experience with the Visual Programmer's WorkBench · IEEE Trans. Software Eng. 1990 |
Programming languages and type systems › programming environment
visual programming environment |
0.0 | 1 | 1990 | Early Experience with the Visual Programmer's WorkBench · IEEE Trans. Software Eng. 1990 |
Memory systems › shared memory
distributed shared memory |
0.0 | 1 | 1990 | Early Experience with the Visual Programmer's WorkBench · IEEE Trans. Software Eng. 1990 |
Methods — techniques the papers use, named apart from their topics
static semantics · 0.0language specification · 0.0dynamic semantics · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1990 | Design and implementation of programming environments in the Visual Programmers WorkbenchabstractThe authors describe Visual Programmers Workbench (VPW), which addresses the rapid synthesis of programming environments for the specification, analysis, and execution of visual programs. A language-based environment for a specific visual language is generated in VPW from a specification of the syntactic structure, the abstract structure, the static semantics, and the dynamic semantics of the language. VPW is built around a model of distributed processing based on shared distributed memory. This framework is used both for defining the architecture of the environment and for the execution model of programming languages. The VPW has been used to experiment with visual programming environments for several visual languages. The design of the Visual Programmers Workbench and experience with using it to generate a distributed programming environment for a concurrent visual language are described.> Robert V. Rubin, James Walker II, Eric J. Golin |
COMPSAC | 2 |
| 1990 | Early Experience with the Visual Programmer's WorkBenchabstractThe Visual Programmer's WorkBench (VPW) addresses the rapid synthesis and customization of environments for the specification, analysis, and execution of visual programs. The goal of VPW is to enable the easy creation of environments for visual languages. The design of VPW and experience using it to generate a distributed programming environment for a concurrent visual language are described. A visual programming environment for the PetriFSA language generated with VPW is outlined. An overview is provided of the language definition model and its relation to the logical architecture of VPW. Details are given of the language specifications used in VPW, and its application in defining the PetriFSA language. A language-based environment for a specific visual language is generated in VPW from a specification of the syntactic structure, the abstract structure, the static semantics, and the dynamic semantics of the language. VPW is built around a model of distributed processing based on a shared distributed memory. This framework is used in defining the architecture of the environment and for the execution model of visual languages.> Robert V. Rubin, James Walker II, Eric J. Golin |
IEEE Trans. Software Eng. | 2 |