EDBT 2026 Demo / reviewers in the wild / expert
Stephen J. Westfold
dblp:98/5598
· DBLP profile ↗
6ranked-venue papers
1as first author
0since 2021 · last 2003
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 4 · 1 first-authorSoftware engineering, systems software and programming languages · 3Graphics, computer vision, multimedia, augmented reality and games · 2 · 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
4 papers |
Program synthesis and code generation · 88% Compilers and program optimization · 6% Programming languages and type systems · 6% | |
| Theoretical computer science
1 paper |
Mathematical optimization · 100% |
Topics — the 5 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program synthesis and code generation
domain-specific code generation |
0.0 | 1 | 1998 | Planware - Domain-Specific Synthesis of High-Performance Schedulers · ASE 1998 |
Mathematical optimization
scheduling |
0.0 | 1 | 1998 | Planware - Domain-Specific Synthesis of High-Performance Schedulers · ASE 1998 |
Compilers and program optimization › compiler construction
compiler bootstrapping |
0.0 | 1 | 1985 | Research on Knowledge-Based Software Environments at Kestrel Institute · IEEE Trans. Software Eng. 1985 |
Program synthesis and code generation
knowledge-based program synthesis |
0.0 | 1 | 1979 | Results in Knowledge-Based Program Synthesis · IJCAI 1979 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › automated reasoning
knowledge base reasoning |
0.0 | 1 | 1979 | Results in Knowledge-Based Program Synthesis · IJCAI 1979 |
Methods — techniques the papers use, named apart from their topics
theorem proving · 0.0formal refinement · 0.0constraint propagation · 0.0very-high-level programming · 0.0program synthesis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2003 | Derivation of Glue Code for Agent Interoperation
Mark H. Burstein, Drew McDermott, Douglas R. Smith, Stephen J. Westfold |
Auton. Agents Multi Agent Syst. | 4 |
| 1998 | Planware - Domain-Specific Synthesis of High-Performance SchedulersabstractPlanware is a domain-specific generator of high-performance scheduling software, currently being developed at the Kestrel Institute. Architecturally, Planware is an extension of the Specware system with domain-independent and domain-dependent parts. The domain-independent part includes a general algorithm design facility (including mechanisms to synthesize global-search and constraint propagation algorithms), as well as support for theorem-proving and witness finding. The domain-dependent part includes scheduling domain knowledge and architecture representations, and other domain-specific refinement knowledge that relates the scheduling domain to general algorithm design and data type refinement. Using Planware, the user interactively specifies a problem and then the system automatically generates a formal specification and refines it. Lee Blaine, Limei Gilham, Douglas R. Smith, Stephen J. Westfold |
ASE | 5 |
| 1996 | Scheduling an Asynchronously Shared Resource
Douglas R. Smith, Stephen J. Westfold |
CP | 2 |
| 1985 | Research on Knowledge-Based Software Environments at Kestrel InstituteabstractWe present a summary of the CHI project conducted at Kestrel Institute through mid-1984. The objective of this project was to perform research on knowledge-based software environments. Toward this end, key portions of a prototype environment, called CHI, were built that established the feasibility of this approach. One result of this research was the development of a wide-spectrum language that could be used to express all stages of the program development process in the system. Another result was that the prototype compiler was used to synthesize itself from very-high-level description of itself. In this way the system was bootstrapped. We describe the overall nature of the work done on this project, give highlights of implemented prototypes, and describe the implications that this work suggests for the future of software engineering. In addition to this historical perspective, current research projects at Kestrel Institute as well as commercial applications of the technology at Reasoning Systems are briefly surveyed. Douglas R. Smith, Gordon Kotik, Stephen J. Westfold |
IEEE Trans. Software Eng. | 3 |
| 1984 | Very-High-Level Programming of Knowledge Representation Schemes
Stephen J. Westfold |
AAAI | 1 |
| 1979 | Results in Knowledge-Based Program Synthesis
Cordell Green, Richard P. Gabriel, Elaine Kant, Beverly I. Kedzierski, Brian P. McCune, Jorge V. Phillips, Steve Tappel, Stephen J. Westfold |
IJCAI | 8 |