Demo Data from EDBT 2026 / reviewers in the wild / expert
Alan Garvey
dblp:46/4424
· DBLP profile ↗
11ranked-venue papers
5as first author
0since 2021 · last 2010
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 7 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2 · 2 first-authorSystems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 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.
| Computer architecture, parallel and distributed computing, and storage systems
3 papers |
Embedded and real-time systems · 60% Performance modeling and evaluation · 26% Parallel and multicore computing · 14% | |
| Artificial intelligence
1 paper |
Knowledge representation and reasoning · 50% Planning, search and constraint satisfaction · 50% | |
| Theoretical computer science
1 paper |
Automated reasoning and model checking · 100% |
Topics — the 4 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
real-time scheduling |
0.0 | 1 | 1993 | Task Interdependencies in Design-to-time Real-time Scheduling · AAAI 1993 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › cognitive modeling › cognitive architecture
blackboard architecture |
0.0 | 1 | 1991 | Effects of Parallelism on Blackboard System Scheduling · IJCAI 1991 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
scheduling |
0.0 | 1 | 1991 | Effects of Parallelism on Blackboard System Scheduling · IJCAI 1991 |
Parallel and multicore computing
parallel programming models and runtimes |
0.0 | 1 | 1991 | Effects of Parallelism on Blackboard System Scheduling · IJCAI 1991 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2010 | Writing in an upper-level CS courseabstractThis paper discusses the use of writing as a teaching approach for an upper level computer science course. In describing my experiences, I hope to encourage those schools/teachers who are considering incorporating writing into such a course. Many different kinds of writing are compared and contrasted. Attention is paid to practicalities of the writing process and of the demands made of faculty in these writing-based courses. Alan Garvey |
SIGCSE | 1 |
| 2004 | Evolution of the GPGP/TÆMS Domain-Independent Coordination Framework
Victor R. Lesser, Keith S. Decker, Thomas Wagner 0001, Norman Carver, Alan Garvey, Bryan Horling, Daniel E. Neiman, Rodion M. Podorozhny, M. V. Nagendra Prasad, Anita Raja, Régis Vincent, Ping Xuan, Xiaoqin Zhang 0001 |
Auton. Agents Multi Agent Syst. | 5 |
| 1998 | Criteria-directed task scheduling
Thomas Wagner 0001, Alan Garvey, Victor R. Lesser |
Int. J. Approx. Reason. | 2 |
| 1994 | A Survey of Research in Deliberative Real-Time Artificial Intelligence
Alan Garvey, Victor R. Lesser |
Real Time Syst. | 1 |
| 1993 | Task Interdependencies in Design-to-time Real-time Scheduling
Alan Garvey, Marty Humphrey, Victor R. Lesser |
AAAI | 1 |
| 1993 | Control Heuristics for Scheduling in a Parallel Blackboard SystemabstractThis paper investigates the effects of parallelism on blackboard system scheduling heuristics. A parallel blackboard system is described that allows multiple knowledge source instantiations (KSIs) to execute in parallel using a shared-memory blackboard approach. New classes of control knowledge are defined that order the agenda by using information about the relationships between the goals of the KSIs. This control knowledge is implemented and tested in the DVMT application on a Sequent multiprocessor using BB1-style control heuristics. The usefulness of the heuristics is examined by comparing the effectiveness of problem-solving with and without the heuristics (as a group and individually). Problem solving with the new control knowledge results in improved system performance. Keith S. Decker, Alan Garvey, Marty Humphrey, Victor R. Lesser |
Int. J. Pattern Recognit. Artif. Intell. | 2 |
| 1993 | A Real-Time Control Architecture for an Approximate Processing Blackboard SystemabstractApproximate processing is an approach to real-time AI problem solving in domains in which compromise is possible between the resources required to generate a solution and the quality of that solution. It is a satisficing approach in which the goal is to produce acceptable solutions within the available time and computational resource constraints. Previous work has shown how to integrate approximate processing knowledge sources within the blackboard architecture. However, in order to solve real-time problems with hard deadlines using a blackboard system, we need to have: (1) a predictable blackboard execution loop, (2) a representation of the set of current and future tasks and their estimated durations, and (3) a model of how to modify those tasks when their deadlines are projected to be missed, and how the modifications will affect the task durations and results. This paper describes four components for achieving this goal in an approximate processing blackboard system. A parameterized low-level control loop allows predictable knowledge source execution, multiple execution channels allow dynamic control over the computation involved in each task, a meta-controller allows a representation of the set of current and future tasks and their estimated durations and results, and a real-time blackboard scheduler monitors and modifies tasks during execution so that deadlines are met. An example is given that illustrates how these components work together to construct a satisficing solution to a time-constrained problem in the Distributed Vehicle Monitoring Testbed (DVMT). Keith S. Decker, Alan Garvey, Marty Humphrey, Victor R. Lesser |
Int. J. Pattern Recognit. Artif. Intell. | 2 |
| 1993 | Design-to-time real-time schedulingabstractDesign-to-time is an approach to problem solving in resource-constrained domains where multiple solution methods are available for tasks. Those solution methods make tradeoffs in solution quality within the available time. The design-to-time approach is defined in detail, and contrasted to the anytime algorithm approach. A heuristic algorithm for design-to-time real-time scheduling is presented. The authors' blackboard architecture that implements the design-to-time approach is discussed, and an example problem and solution from the Distributed Vehicle Monitoring Testbed (DVMT) is described in detail. Experimental results, generated using simulation, show the effects of various parameters on scheduler performance. Future research goals and plans are discussed.> Alan Garvey, Victor R. Lesser |
IEEE Trans. Syst. Man Cybern. | 1 |
| 1991 | Effects of Parallelism on Blackboard System Scheduling
Keith S. Decker, Alan Garvey, Marty Humphrey, Victor R. Lesser |
IJCAI | 2 |
| 1987 | Computational Costs versus Benefits of Control Reasoning
Alan Garvey, Craig Cornelius, Barbara Hayes-Roth |
AAAI | 1 |
| 1986 | Application of the BB1 blackboard control architecture to arrangement-assembly tasks
Barbara Hayes-Roth, M. Vaughan Johnson Jr., Alan Garvey, Micheal Hewett |
Artif. Intell. Eng. | 3 |