EDBT 2026 Demo / reviewers in the wild / expert
Henry F. Ledgard
dblp:26/6957
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 1981
0000-0002-1172-1861ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 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
1 paper |
Programming languages and type systems · 67% Compilers and program optimization · 33% | |
| Human-computer interaction and pervasive computing
1 paper |
Usability and user experience research · 100% | |
| Theoretical computer science
1 paper |
Automata and formal languages · 100% |
Topics — the 3 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems
language design |
0.0 | 1 | 1977 | Production Systems: A Notation for Defining Syntax and Translation · IEEE Trans. Software Eng. 1977 |
Programming languages and type systems › syntax
syntax definition |
0.0 | 1 | 1977 | Production Systems: A Notation for Defining Syntax and Translation · IEEE Trans. Software Eng. 1977 |
Automata and formal languages › formal grammars
production systems |
0.0 | 1 | 1977 | Production Systems: A Notation for Defining Syntax and Translation · IEEE Trans. Software Eng. 1977 |
Methods — techniques the papers use, named apart from their topics
production systems · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1981 | The Annotated Assistant: A Step Towards Human EngineeringabstractThe Hatter's watch nicely illustrates the effect of idiosynracy in system design. Really, a watch could provide any number of features, but most watches designed for people put a high priority on telling the correct time of day. Thus, the Hatter's watch is an excellent example of bad human engineering. By human engineering we mean "the selection among design alternatives so as to relate to people." Carroll's stopped watch is the ultimate in poor human engineering because the user must do all the work. Andrew Singer, Henry F. Ledgard, Jon F. Hueras |
IEEE Trans. Software Eng. | 2 |
| 1977 | Production Systems: A Notation for Defining Syntax and TranslationabstractThis paper presents the formalism of Production Systems and investigates its applcation to defe the Syntax and trlation of programming languages. Several properties appear well-suited to this task: 1) the formalism can be used to specify exactly the syntax of a computer language, including context-sensitive requirements; 2) the specification of the context-sensitive requirements on syntax can be isolated from the context-free requirements; 3) the same formalism can be used to specify more general structural properties, including the translation of one language into another. The notation has been developed with readabifity as a prime designissue. The following examples are given:1) aspecificationofthesyntaxofasmallbutdifflcultsubset of PL/I;2) a specification of the rules for translating lambda-culus expressions into, normal form. Henry F. Ledgard |
IEEE Trans. Software Eng. | 1 |