Demo Data from EDBT 2026 / reviewers in the wild / expert
Eric K. McCall
dblp:76/2347
· DBLP profile ↗
3ranked-venue papers
1as first author
0since 2021 · last 2000
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 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
3 papers |
Requirements engineering and software design · 50% Programming languages and type systems · 28% Services computing and microservices · 16% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Programming languages and type systems › domain-specific languages
process modeling language |
0.0 | 1 | 2000 | Little-JIL/Juliette: a process definition language and interpreter · ICSE 2000 |
Requirements engineering and software design › software process
process programming |
0.0 | 1 | 2000 | Using Little-JIL to Coordinate Agents in Software Engineering · ASE 2000 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 2000 | Using Little-JIL to Coordinate Agents in Software Engineering · ASE 2000 |
Programming languages and type systems › concurrent programming languages
coordination languages |
0.0 | 1 | 2000 | Little-JIL/Juliette: a process definition language and interpreter · ICSE 2000 |
Requirements engineering and software design
software process |
0.0 | 1 | 2000 | Using Little-JIL to Coordinate Agents in Software Engineering · ASE 2000 |
Software maintenance and evolution
software evolution |
0.0 | 1 | 1998 | An Adaptable Generation Approach to Agenda Management · ICSE 1998 |
Methods — techniques the papers use, named apart from their topics
operational semantics · 0.1graphical syntax · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2000 | Little-JIL/Juliette: a process definition language and interpreterabstractLittle-JIL, a language for programming coordination in processes is an executable, high-level language with a formal (yet graphical) syntax and rigorously defined operational semantics. The central abstraction in Little-JIL is the “step,” which is the focal point for coordination, providing a scoping mechanism for control, data, and exception flow and for agent and resource assignment. Steps are organized into a static hierarchy, but can have a highly dynamic execution structure including the possibility of recursion and concurrency. Aaron G. Cass, Barbara Lerner, Stanley M. Sutton Jr., Eric K. McCall, Alexander E. Wise, Leon J. Osterweil |
ICSE | 4 |
| 2000 | Using Little-JIL to Coordinate Agents in Software EngineeringabstractLittle-JIL, a new language for programming the coordination of agents, is an executable, high-level process programming language with a formal (yet graphical) syntax and rigorously defined operational semantics. Little-JIL is based on two main hypotheses. The first is that the specification of coordination control structures is separable from other process programming language issues. Little-JIL provides a rich set of control structures while relying on separate systems for support in areas such as resource, artifact and agenda management. The second hypothesis is that processes can be executed by agents who know how to perform their tasks but can benefit from coordination support. Accordingly, each step in Little-JIl is assigned to an execution agent (human or automated). These agents are responsible for initiating steps and performing the work associated with them. This approach has so far proven effective in allowing us to clearly and concisely express the agent coordination aspects of a wide variety of software, workflow and other processes. Alexander E. Wise, Aaron G. Cass, Barbara Lerner, Eric K. McCall, Leon J. Osterweil, Stanley M. Sutton Jr. |
ASE | 4 |
| 1998 | An Adaptable Generation Approach to Agenda ManagementabstractAs software engineering efforts move to more complex, distributed environments, coordinating the activities of people and tools becomes very important. While groupware systems address user level communication needs and distributed computing technologies address tool level communication needs, few attempts have been made to synthesize the common needs of both. This paper describes our attempt to do exactly that. We describe a framework for generating an agenda management system (AMS) from a specification of the system's requirements. The framework can meet a variety of requirements and produces a customized AMS appropriate for use by both humans and software tools. The framework and generated system support evolution in several ways, allowing existing systems to be extended as requirements change. We also describe our experiences using this approach to create an AMS to support a process programming environment. Eric K. McCall, Lori A. Clarke, Leon J. Osterweil |
ICSE | 1 |