EDBT 2026 Demo / reviewers in the wild / expert
Eric Schoen
dblp:45/3482
· DBLP profile ↗
6ranked-venue papers
2as first author
1since 2021 · last 2025
0000-0001-5684-0461ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 1 first-author · 1 since 2021Software engineering, systems software and programming languages · 3 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 1 · 1 since 2021
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
2 papers |
Optimization for machine learning · 99% Knowledge representation and reasoning · 1% | |
| Databases, data mining, and information retrieval
1 paper |
Information retrieval · 100% | |
| Software engineering, system software, and programming languages
3 papers |
Requirements engineering and software design · 81% Software maintenance and evolution · 19% |
Topics — the 7 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Machine learning › Optimization for machine learning
evolutionary computation |
0.4 | 1 | 2019 | A Genetic Algorithm for Finding a Small and Diverse Set of Recent News Stories on a Given Subject: How We Generate AAAI's AI-Alert · AAAI 2019 |
Machine learning › Optimization for machine learning › evolutionary computation
genetic algorithms |
0.4 | 1 | 2019 | A Genetic Algorithm for Finding a Small and Diverse Set of Recent News Stories on a Given Subject: How We Generate AAAI's AI-Alert · AAAI 2019 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge acquisition |
0.0 | 1 | 1988 | Design of Knowledge-Based Systems with a Knowledge-Based Assistant · IEEE Trans. Software Eng. 1988 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
knowledge-based systems |
0.0 | 1 | 1988 | Design of Knowledge-Based Systems with a Knowledge-Based Assistant · IEEE Trans. Software Eng. 1988 |
Requirements engineering and software design
knowledge-based design |
0.0 | 1 | 1988 | Design of Knowledge-Based Systems with a Knowledge-Based Assistant · IEEE Trans. Software Eng. 1988 |
Software maintenance and evolution
software evolution |
0.0 | 1 | 1993 | The Graft-Host Method for Design Change · ICSE 1993 |
Human-AI interaction
intelligent assistant |
0.0 | 1 | 1988 | Design of Knowledge-Based Systems with a Knowledge-Based Assistant · IEEE Trans. Software Eng. 1988 |
Methods — techniques the papers use, named apart from their topics
genetic algorithm · 0.8user-interface framework · 0.0object-oriented programming · 0.0graft-host method · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Building a Virtual Member of a Community of PracticeabstractWe describe a virtual member of a knowledge management Community of Practice (CoP), called ATHENA, that knows an individual, his tasks, his organization, and the community. ATHENA employs an agentic chat capability that combines embeddings with knowledge-based faceted search to provide accurate responses to technical questions along with rationale and citations for efficient validation. ATHENA supports natural, in-the-flow capture of task-related insights to share within a CoP, along with proactive dissemination of information tied to an individual and his current needs. An evaluation involving 75 professionals from the Oil & Gas sector shows that ATHENA dramatically improved outcomes and productivity on a set of well-planning tasks compared to their use of a state-of-the-art RAG baseline. Interestingly, ATHENA also enabled eight non-experts to perform at expert levels. Joshua Eckroth, Dayne Freitag, Jonathan M. Keefe, Timothy Meyer, Karen L. Myers, Eric Schoen, Pedro Sequeira, Reid G. Smith |
CIKM | 6 |
| 2019 | A Genetic Algorithm for Finding a Small and Diverse Set of Recent News Stories on a Given Subject: How We Generate AAAI's AI-AlertabstractThis paper describes the genetic algorithm used to select news stories about artificial intelligence for AAAI’s weekly AIAlert, emailed to nearly 11,000 subscribers. Each week, about 1,500 news stories covering various aspects of artificial intelligence and machine learning are discovered by i2k Connect’s NewsFinder agent. Our challenge is to select just 10 stories from this collection that represent the important news about AI. Since stories and topics do not necessarily repeat in later weeks, we cannot use click tracking and supervised learning to predict which stories or topics are most preferred by readers. Instead, we must build a representative selection of stories a priori, using information about each story’s topics, content, publisher, date of publication, and other features. This paper describes a genetic algorithm that achieves this task. We demonstrate its effectiveness by comparing several engagement metrics from six months of “A/B testing” experiments that compare random story selection vs. a simple scoring algorithm vs. our new genetic algorithm. Joshua Eckroth, Eric Schoen |
AAAI | 2 |
| 1993 | A Process for Consolidating and Reusing Design Knowledge
Guillermo Arango, Eric Schoen, Robert Pettengill |
ICSE | 2 |
| 1993 | The Graft-Host Method for Design Change
Guillermo Arango, Eric Schoen, Robert Pettengill, Josiah C. Hoskins |
ICSE | 2 |
| 1988 | Design of Knowledge-Based Systems with a Knowledge-Based AssistantabstractThe authors propose a model for an intelligent assistant to aid in building knowledge-based systems (KBSs) and discuss a preliminary implementation. The assistant participates in KBS construction, including acquisition of an initial model of a problem domain, acquisition of control and task-specific inference knowledge, testing and validation, and long-term maintenance of encoded knowledge. The authors present a hypothetical scenario in which the assistant and a KBS designer cooperate to create an initial domain model and then discuss five categories of knowledge the assistant requires to offer such help. They discuss two software technologies on which the assistant is based: an object-oriented programming language, and a user-interface framework.> Eric Schoen, Reid G. Smith, Bruce G. Buchanan |
IEEE Trans. Software Eng. | 1 |
| 1983 | IMPULSE: A Display Oriented Editor for STROBE
Eric Schoen, Reid G. Smith |
AAAI | 1 |