Demo Data from EDBT 2026 / reviewers in the wild / expert
Dianne E. Britton
dblp:55/894
· DBLP profile ↗
2ranked-venue papers
1as first author
0since 2021 · last 1984
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 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
1 paper |
Programming languages and type systems · 100% | |
| Artificial intelligence
1 paper |
Motion planning and robot control · 100% |
Topics — the 3 heaviest of 4, 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 | 1976 | Procedure Referencing Environments in SL5 · POPL 1976 |
Robotics › Motion planning and robot control
manipulator control |
0.0 | 1 | 1984 | Coordination Software for Robotic Workcells · ICRA 1984 |
Programming languages and type systems › control structures
pattern matching |
0.0 | 1 | 1976 | Procedure Referencing Environments in SL5 · POPL 1976 |
Methods — techniques the papers use, named apart from their topics
semantic overloading · 0.0multitasking · 0.0language extension · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1984 | Coordination Software for Robotic WorkcellsabstractThe task of coordinating manipulators, vision and force sensors, and simpler devices within a robotic workcell is often impeded by a proliferation of nonstandard command interfaces and the rigidity of available control languages. However, many robotic devices provide a set of ASCII commands via an RS-232C port. To support fast prototyping in an adaptive robotics laboratory, we have chosen to extend the general-purpose language Pascal so that the full command repertoire of such devices can be invoked in a uniform way. A succinct syntax has been designed, using semantic overloading, that mirrors the dialogue between workcell controller and device. For example, the acts of issuing a command and receiving its reply can be combined or separated syntactically, permitting a variety of synchronizing strategies. Asynchronous device activity can be overlapped, since each device's dialogue is handled by a dedicated task within a multi-tasking operating system. For further conciseness, formatting of commands and parsing of replies are device- and datatype-sensitive. Many idiosyncrasies of the devices are effectively hidden from the programmer, including awkward formats designed for interactive human use. Errors arising in communication links or devices are automatically trapped and optionally referred to the operator. The implementation supports the Unimation Puma 560 Mark II and Control Automation CAR-1000 manipulators, and the Automatix AV-II and SRI vision systems. Henry S. Baird, Eleanore G. Wells, Dianne E. Britton |
ICRA | 3 |
| 1976 | Procedure Referencing Environments in SL5abstractSL5 is a programming language developed for experimental work in generalized pattern matching and high-level data structuring and access mechanisms. This paper describes the procedure mechanism and the conventions for the interpretation of identifiers in SL5. Procedure invocation in SL5 is decomposed into the separate source-language operations of context creation, argument binding and procedure activation, and allows SL5 procedures to be used as recursive functions or coroutines. This decomposition has led to rules for scoping and for the interpretation of identifiers that are different from those found in other programming languages. Several examples of SL5 procedures are given, including a scanner based on the coroutine model of pattern matching. Dianne E. Britton, Frederick C. Druseikis, Ralph E. Griswold, David R. Hanson, Richard A. Holmes |
POPL | 1 |