Demo Data from EDBT 2026 / reviewers in the wild / expert
Barbara Hayes-Roth
dblp:h/BarbaraHayesRoth
· DBLP profile ↗
31ranked-venue papers
17as first author
0since 2021 · last 1999
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 23 · 12 first-authorGraphics, computer vision, multimedia, augmented reality and games · 11 · 5 first-authorHuman-computer interaction and ubiquitous computing · 5 · 2 first-authorSoftware engineering, systems software and programming languages · 2 · 1 first-authorSystems, architecture and hardware · 1 · 1 first-authorDatabases, data management, data science and information retrieval · 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.
| Artificial intelligence
13 papers |
Knowledge representation and reasoning · 36% Multi-agent systems · 33% Planning, search and constraint satisfaction · 29% | |
| Software engineering, system software, and programming languages
2 papers |
Requirements engineering and software design · 100% | |
| Databases, data mining, and information retrieval
2 papers |
Information retrieval · 93% Machine learning and data management · 7% | |
| Interdisciplinary, comprehensive, and emerging computing
3 papers |
Medical and health informatics · 80% Bioinformatics and computational biology · 20% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 57% Performance modeling and evaluation · 43% |
Topics — the 21 heaviest of 28, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Multi-agent systems
agent |
0.0 | 1 | 1995 | Agents on Stage: Advancing the State of the Art of AI · IJCAI (1) 1995 |
Knowledge, reasoning and agents › Multi-agent systems
agent architecture |
0.0 | 1 | 1995 | An Architecture for Adaptive Intelligent Systems · Artif. Intell. 1995 |
Requirements engineering and software design › software architecture
domain-specific software architecture |
0.0 | 1 | 1995 | A Domain-Specific Software Architecture for Adaptive Intelligent Systems · IEEE Trans. Software Eng. 1995 |
Requirements engineering and software design › software architecture › reusable architecture
reference architecture |
0.0 | 1 | 1995 | A Domain-Specific Software Architecture for Adaptive Intelligent Systems · IEEE Trans. Software Eng. 1995 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 1995 | A Domain-Specific Software Architecture for Adaptive Intelligent Systems · IEEE Trans. Software Eng. 1995 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
analogical reasoning |
0.0 | 1 | 1994 | Retrieving Semantically Distant Analogies with Knowledge-Directed Spreading Activation · AAAI 1994 |
Medical and health informatics › clinical monitoring › patient monitoring
intensive care monitoring |
0.0 | 1 | 1994 | Guardian: A Prototype Intelligent Agent for Intensive-Care Monitoring · AAAI 1994 |
Information retrieval › retrieval-augmented generation
knowledge retrieval |
0.0 | 1 | 1994 | Retrieving Semantically Distant Analogies with Knowledge-Directed Spreading Activation · AAAI 1994 |
Information retrieval › retrieval models › graph-based retrieval
spreading activation |
0.0 | 1 | 1994 | Retrieving Semantically Distant Analogies with Knowledge-Directed Spreading Activation · AAAI 1994 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction
intelligent control |
0.0 | 1 | 1993 | Intelligent Control · Artif. Intell. 1993 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › cognitive modeling › cognitive architecture
unified theories of cognition |
0.0 | 1 | 1993 | On Building Integrated Cognitive Agents: A Review of Allen Newell's Unified Theories of Cognition · Artif. Intell. 1993 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › cognitive modeling › cognitive architecture
blackboard architecture |
0.0 | 2 | 1987 | Integrating Diverse Reasoning Methods in the BB1 Blackboard Control Architecture · AAAI 1987 A Blackboard Architecture for Control · Artif. Intell. 1985 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
case-based reasoning |
0.0 | 1 | 1989 | A Case-Based Mechanical Redesign System · IJCAI 1989 |
Embedded and real-time systems
real-time AI systems |
0.0 | 1 | 1989 | Input Data Management in Real-Time AI Systems · IJCAI 1989 |
Medical and health informatics › clinical monitoring
patient monitoring |
0.0 | 1 | 1995 | An Architecture for Adaptive Intelligent Systems · Artif. Intell. 1995 |
Bioinformatics and computational biology
protein structure prediction |
0.0 | 1 | 1986 | PROTEAN: Deriving Protein Structure from Constraints · AAAI 1986 |
Knowledge, reasoning and agents › Multi-agent systems
intelligent agents |
0.0 | 1 | 1994 | Guardian: A Prototype Intelligent Agent for Intensive-Care Monitoring · AAAI 1994 |
Knowledge, reasoning and agents › Multi-agent systems › agent architecture
cognitive agent architecture |
0.0 | 1 | 1993 | On Building Integrated Cognitive Agents: A Review of Allen Newell's Unified Theories of Cognition · Artif. Intell. 1993 |
Machine learning › Kernel, tree and ensemble methods
decision tree |
0.0 | 1 | 1993 | A Comparison of Action-Based Hierarchies and Decision Trees for Real-Time Performance · AAAI 1993 |
Machine learning and data management
data management for machine learning |
0.0 | 1 | 1989 | Input Data Management in Real-Time AI Systems · IJCAI 1989 |
Knowledge, reasoning and agents › Planning, search and constraint satisfaction › planning
incremental planning |
0.0 | 1 | 1979 | Modeling Planning as an Incremental, Opportunistic Process · IJCAI 1979 |
Methods — techniques the papers use, named apart from their topics
spreading activation · 0.0knowledge-directed search · 0.0information-theoretic heuristic · 0.0action-based hierarchies · 0.0component reuse · 0.0application configuration · 0.0case-based reasoning · 0.0constraint satisfaction · 0.0blackboard control · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1999 | Bridging Science and Applications (Panel)abstractNo abstract available. Jude W. Shavlik, Lawrence Birnbaum, William R. Swartout, Eric Horvitz, Barbara Hayes-Roth |
IUI | 5 |
| 1998 | Panel on Affect and Emotion in the User InterfaceabstractArticle Free Access Share on Panel on affect and emotion in the user interface Authors: Barbara Hayes-Roth Stanford University, Gates Computer Science Building, Stanford, CA Stanford University, Gates Computer Science Building, Stanford, CAView Profile , Gene Ball Microsoft Research, One Microsoft Way, Redmond, WA Microsoft Research, One Microsoft Way, Redmond, WAView Profile , Christine Lisetti Stanford University, Department of Computer Science and Department of Psychology, Stanford, CA Stanford University, Department of Computer Science and Department of Psychology, Stanford, CAView Profile , Rosalind W. Picard MIT Media Laboratory, E15-392, 20 Ames Street, Cambridge, MA MIT Media Laboratory, E15-392, 20 Ames Street, Cambridge, MAView Profile , Andrew Stern PF. Magic, 501 2nd St., Suite 400, San Francisco, CA PF. Magic, 501 2nd St., Suite 400, San Francisco, CAView Profile Authors Info & Claims IUI '98: Proceedings of the 3rd international conference on Intelligent user interfacesJanuary 1998 Pages 91–94https://doi.org/10.1145/268389.268406Online:01 January 1998Publication History 16citation1,051DownloadsMetricsTotal Citations16Total Downloads1,051Last 12 Months29Last 6 weeks3 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my Alerts New Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteeReaderPDF Barbara Hayes-Roth, Gene Ball, Christine L. Lisetti, Rosalind W. Picard, Andrew Stern |
IUI | 1 |
| 1998 | Tigrito: A Multi-mode Interactive Improvisational AgentabstractThis paper presents the implementation of Tigrito, an affective computer character.We outline how Tigrito can be used to study chidren's sense of engagement and relationship with virtual toys in different modes of interaction. Heidy Maldonado, Antoine Picard, Patrick Doyle, Barbara Hayes-Roth |
IUI | 4 |
| 1998 | Animate Characters
Barbara Hayes-Roth, Patrick Doyle |
Auton. Agents Multi Agent Syst. | 1 |
| 1998 | tFPR: A fuzzy and structural pattern recognition system of multi-variate time-dependent pattern classes based on sigmoidal functionsabstracttFPR is a hybrid fuzzy and structural pattern recognition system that uses fuzzy sets to represent multi-variate pattern classes that can be either static or dynamic depending on time or some other parameter space. The membership functions of the fuzzy sets that represent pattern classes are modeled by sigmoidal functions. The choice of sigmoidal functions was motivated by their ability to represent efficiently and concisely different multi-variate pattern classes. Given a set of input data and a pattern class specification, that is defined as a fuzzy set, tFPR estimates how closely the data match the pattern class specification using the grade of membership of the data in the fuzzy set. The input data may be a number of time-dependent signals whose past values may influence the evaluation of the pattern class. In that case, structural pattern recognition methods, in addition to fuzzy ones, are employed in order to match multi-dimensional curves (rather than points) in the input domain. Two different structural (segmentation) methods are presented. The first is an efficient greedy algorithm that is linear to the number of input data points while the second is an algorithm that is optimal under certain conditions but is slower than the first method. Although efficiency is a very important consideration in tFPR, the main issues are knowledge acquisition and knowledge representation (in terms of pattern classes). tFPR has been implemented in the BB1 blackboard architecture. It is currently being applied in a system for medical monitoring. Potential applications in other domains are under investigation. John A. Drakopoulos, Barbara Hayes-Roth |
Fuzzy Sets Syst. | 2 |
| 1997 | Evaluation of a medical diagnosis system using simulator test scenariosabstractThis paper describes an informal but systematic method for how to test and verify a knowledge-based system in a large open-ended medical target domain. The system used is Guardian, an intelligent system for monitoring and diagnosis of post-cardiac surgery patients in an intensive-care unit. The knowledge base is tested and verified by running the system on a series of realistic test scenarios, both with an embedded simulator and with an external simulation system. The same scenarios are presented to human test subjects, making it possible to compare and analyze the performance of the knowledge-based system with that of human physicians. The use of simulators instead of clinical data also means that it is possible to test crucial scenarios which occur seldom in medical practice. Our results show that a system like Guardian might indeed be useful in medical care. Jan Eric Larsson, Barbara Hayes-Roth, David M. Gaba, Brian E. Smith |
Artif. Intell. Medicine | 2 |
| 1997 | Goals and functions of the human body: an MFM model for fault diagnosisabstractDescribes the use of explicit models of goals and functions for monitoring and diagnosis of intensive-care patients. The method is based on multilevel flow models (MFM) and used in the Guardian system. It provides this system with alarm analysis, fault diagnosis, and automatic generation of explanations. Advantages include a relatively easy knowledge engineering effort and good properties for use in a system with hard real time deadlines. The results of some experiments are also reported. Jan Eric Larsson, Barbara Hayes-Roth, David M. Gaba |
IEEE Trans. Syst. Man Cybern. Part A | 2 |
| 1996 | Using Action-Based Hierarchies for Real-Time DiagnosisabstractAn intelligent agent diagnoses perceived problems so that it can respond to them appropriately. Basically, the agent performs a series of tests whose results discriminate among competing hypotheses. Given a specific diagnosis, the agent performs the associated action. Using the traditional information-theoretic heuristic to order diagnostic tests in a decision tree, the agent can maximize the information obtained from each successive test and thereby minimize the average time (number of tests) required to complete a diagnosis and perform the appropriate action. However, in real-time domains, even the optimal sequence of tests cannot always be performed in the time available. Nonetheless, the agent must respond. For agents operating in real-time domains, we propose an alternative action-based approach in which: (a) each node in the diagnosis tree is augmented to include an ordered set of actions, each of which has positive utility for all of its children in the tree; and (b) the tree is structured to maximize the expected utility of the action available at each node. Upon perceiving a problem, the agent works its way through the tree, performing tests that discriminate among successively smaller subsets of potential faults. When a deadline occurs, the agent performs the best available action associated with the most specific node it has reached so far. Although the action-based approach does not minimize the time required to complete a specific diagnosis, it provides positive utility responses, with step-wise improvements in expected utility, throughout the diagnosis process. We present theoretical and empirical results contrasting the advantages and disadvantages of the information-theoretic and action-based approaches. David W. Ash, Barbara Hayes-Roth |
Artif. Intell. | 2 |
| 1996 | A domain-specific software architecture for a class of intelligent patient monitoring agentsabstractA domain-specific software architecture (DSSA) is presented that supports development of a variety of intelligent patient monitoring (IPM) agents through component reuse and reconfiguration. Specifically, the IPM DSSA comprises: (a) a reference architecture that supports the shared functional requirements of IPM agents and provides a framework for configuring diverse application-specific sets of components; (b) principles for decomposing IPM expertise into highly reusable components, along with a growing library of such components; and (c) an interactive applications configuration tool that helps a user to select application-relevant components from the library and automatically configures selected components within the architecture. The efficacy of the IPM DSSA is demonstrated with results from the Guardian project, a series of experimental agents for monitoring intensivecare patients. Barbara Hayes-Roth, Jan Eric Larsson |
J. Exp. Theor. Artif. Intell. | 1 |
| 1995 | Agents on Stage: Advancing the State of the Art of AI
Barbara Hayes-Roth |
IJCAI (1) | 1 |
| 1995 | An Architecture for Adaptive Intelligent SystemsabstractOur goal is to understand and build comprehensive agents that function effectively in challenging niches. In particular, we identify a class of niches to be occupied by “adaptive intelligent systems (AISs)”. In contrast with niches occupied by typical AI agents, AIS niches present situations that vary dynamically along several key dimensions: different combinations of required tasks, different configurations of available resources, contextual conditions ranging from benign to stressful, and different performance criteria. We present a small class hierarchy of AIS niches that exhibit these dimensions of variability and describe a particular AIS niche, ICU (intensive care unit) patient monitoring, which we use for illustration throughout the paper. To function effectively throughout the range of situations presented by an AIS niche, an agent must be highly adaptive. In contrast with the rather Stereotypie behavior of typical AI agents, an AIS must adapt several key aspects of its behavior to its dynamic situation: its perceptual strategy, its control mode, its choices of reasoning tasks to perform, its choices of reasoning methods for performing chosen tasks; and its meta-control strategy for global coordination of all its behavior. We have designed and implemented an agent architecture that supports all of these different kinds of adaptation by exploiting a single underlying theoretical concept: An agent dynamically constructs explicit control plans to guide its choices among situation-triggered behaviors. The architecture has been used to build experimental agents for several AIS niches. We illustrate the architecture and its support for adaptation with examples from Guardian, an experimental agent for ICU monitoring. Barbara Hayes-Roth |
Artif. Intell. | 1 |
| 1995 | A Domain-Specific Software Architecture for Adaptive Intelligent SystemsabstractA good software architecture facilitates application system development, promotes achievement of functional requirements, and supports system reconfiguration. We present a domain-specific software architecture (DSSA) that we have developed for a large application domain of adaptive intelligent systems (AISs). The DSSA provides: (a) an AIS reference architecture designed to meet the functional requirements shared by applications in this domain, (b) principles for decomposing expertise into highly reusable components, and (c) an application configuration method for selecting relevant components from a library and automatically configuring instances of those components in an instance of the architecture. The AIS reference architecture incorporates features of layered, pipe and filter, and blackboard style architectures. We describe three studies demonstrating the utility of our architecture in the subdomain of mobile office robots and identify software engineering principles embodied in the architecture.> Barbara Hayes-Roth, Karl Pfleger, Philippe Lalanda, Philippe Morignot, Marko Balabanovic |
IEEE Trans. Software Eng. | 1 |
| 1994 | Guardian: A Prototype Intelligent Agent for Intensive-Care Monitoring
Barbara Hayes-Roth, N. Serdar Uckun, Jan Eric Larsson, David M. Gaba, Juliana Barr, Jane Chien |
AAAI | 1 |
| 1994 | Retrieving Semantically Distant Analogies with Knowledge-Directed Spreading Activation
Michael Wolverton, Barbara Hayes-Roth |
AAAI | 2 |
| 1993 | A Comparison of Action-Based Hierarchies and Decision Trees for Real-Time Performance
David W. Ash, Barbara Hayes-Roth |
AAAI | 2 |
| 1993 | Intelligent Controlabstractchematically in Figure 1. It comprises a set of data structures (labeled boxes) in a global memory and a three-step execution cycle: (a) an executor executes the next action, making changes to memory and producing associated events; (b) an agenda manager triggers known actions whose conditions are satisfied by those events and puts contextspecific instances on an agenda of possible actions; and (c) a scheduler rates possible actions against the current control plan and chooses the one with the highest rating as the next action to be executed. Control plans play a central role in the architecture. As shown in Figure 1, the control plan is a data structure containing any number of component plans, each with its own hierarchical and temporal organization. Typical control plans are abstract and do not specify sequences of particular actions. Instead, each "step" in a plan specifies: (a) a class of intended actions in terms o Barbara Hayes-Roth |
Artif. Intell. | 1 |
| 1993 | On Building Integrated Cognitive Agents: A Review of Allen Newell's Unified Theories of Cognition
Barbara Hayes-Roth |
Artif. Intell. | 1 |
| 1993 | Guaranteeing real-time response with limited resources
David W. Ash, G. Gold, Adam Seiver, Barbara Hayes-Roth |
Artif. Intell. Medicine | 4 |
| 1993 | Opportunistic control of action in intelligent agentsabstractGiven its multiple goals, limited resources, and dynamic environment, an intelligent agent must decide which of many possible actions to execute at each point in time. Planning and reactive models embody two different modes of control. By contrast, a 2D space of control modes is characterized, each of which maximizes the quality of run-time behavior in the corresponding region of a 2D space of control situations. The situation space is defined by dimensions representing the predictability of the agent's task environment and the contrast imposed by its goals. The space of control modes is defined by corresponding dimensions representing the agent's sensitivity to run-time events and its commitment to specific actions prepared in advance. The corners of the mode space are anchored by extreme modes that an agent rarely uses: open-loop plan execution, goal-specific reactivity, dead reckoning, and reflex modes. The large interior is occupied by a space of more practical strategic control modes that modulate the balance of sensitivity and commitment for situations embodying different combinations of predictability and constraint.> Barbara Hayes-Roth |
IEEE Trans. Syst. Man Cybern. | 1 |
| 1992 | Distributed Intelligent Control and Management: Concepts, Methods and Tools for Developing DICAM ApplicationsabstractThe authors are developing a generic control architecture suitable for use as a single intelligent agent or as multiple cooperating agents. The generic architecture combines a task-oriented domain controller with a meta-controller that schedules activities within the domain controller. The domain controller provides functions for model-based situation assessment and planning, and inter-controller communication. Typically, these functions are performed by modules taken from a repository of reusable software. To improve the controller development process, the authors are combining many of the best ideas from software engineering and knowledge engineering in a software environment. This environment includes a blackboard-like development workspace to represent both the software under development and the software development process itself.> Frederick Hayes-Roth, Lee D. Erman, Allan Terry, Barbara Hayes-Roth |
SEKE | 4 |
| 1992 | Guardian: A prototype intelligent agent for intensive-care monitoringabstractEffective monitoring of device-supported patients in the intensive care unit (ICU) is complex, involving interpretation of many variables, comparative evaluation of many therapy options, and control of many patient-management parameters. Even skilled clinicians make errors that limit the quality of care, harm patients, or cause life-threatening situations. A growing body of research aims to improve ICU monitoring with computer technology. Most of this research falls in two areas: (a) short-term engineering of practical solutions to narrowly defined immediate problems (e.g. smart alarm systems); or (b) basic research on fundamental issues potentially relevant to ICU monitoring (e.g. temporal reasoning). By contrast, our project aims to develop a more comprehensive ‘intelligent agent’, having a broad range of capabilities, to cooperate on the ICU team. We do not aim to produce a practical system suitable for near-term deployment in the ICU, but rather a ‘proof of concept’, an experimental system that: (a) demonstrably performs and coordinates a range of intelligent reasoning tasks of use in ICU monitoring; (b) does so reliably in a significant range of medical situations; and (c) arguably will scale up to meet the comprehensive set of practical requirements with an appropriate development effort. We have developed an experimental system called Guardian, which exhibits several of the required capabilities and utilizes an underlying architecture hypothesized to support the full range of required capabilities. In this paper, we describe the Guardian system, its architecture, and its current knowledge base. We describe its performance and summarize the results of preliminary evaluations. Finally, we discuss ongoing and planned research on Guardian. Barbara Hayes-Roth, Richard Washington, David W. Ash, Rattikorn Hewett, Anne Collinot, Ángel Viña, Adam Seiver |
Artif. Intell. Medicine | 1 |
| 1990 | Architectural Foundations for Real-Time Performance in Intelligent Agents
Barbara Hayes-Roth |
Real Time Syst. | 1 |
| 1989 | A Case-Based Mechanical Redesign System
Francois Daube, Barbara Hayes-Roth |
IJCAI | 2 |
| 1989 | Intelligent Monitoring and Control
Barbara Hayes-Roth, Richard Washington, Rattikorn Hewett, Micheal Hewett, Adam Seiver |
IJCAI | 1 |
| 1989 | Input Data Management in Real-Time AI Systems
Richard Washington, Barbara Hayes-Roth |
IJCAI | 2 |
| 1987 | Computational Costs versus Benefits of Control Reasoning
Alan Garvey, Craig Cornelius, Barbara Hayes-Roth |
AAAI | 3 |
| 1987 | Integrating Diverse Reasoning Methods in the BB1 Blackboard Control Architecture
M. Vaughan Johnson Jr., Barbara Hayes-Roth |
AAAI | 2 |
| 1986 | PROTEAN: Deriving Protein Structure from Constraints
Barbara Hayes-Roth, Bruce G. Buchanan, Olivier Lichtarge, Mike Hewitt, Russ B. Altman, James F. Brinkley, Craig Cornelius, Bruce S. Duncan, Oleg Jardetzky |
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. | 1 |
| 1985 | A Blackboard Architecture for Control
Barbara Hayes-Roth |
Artif. Intell. | 1 |
| 1979 | Modeling Planning as an Incremental, Opportunistic Process
Barbara Hayes-Roth, Frederick Hayes-Roth, Stanley J. Rosenschein, Stephanie J. Cammarata |
IJCAI | 1 |