Demo Data from SIGIR 2026 / reviewers in the wild / expert
Bob MacDonald
dblp:40/3237
· DBLP profile ↗
3ranked-venue papers
0as first author
1since 2021 · last 2025
—ORCID · unresolved
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2Artificial intelligence and machine learning · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 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.
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 87% Programming languages and type systems · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Requirements engineering and software design › software architecture › reusable architecture
product line architecture |
0.0 | 1 | 2002 | Achieving extensibility through product-lines and domain-specific languages: a case study · ACM Trans. Softw. Eng. Methodol. 2002 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 2002 | Achieving extensibility through product-lines and domain-specific languages: a case study · ACM Trans. Softw. Eng. Methodol. 2002 |
Programming languages and type systems
domain-specific languages |
0.0 | 1 | 2002 | Achieving extensibility through product-lines and domain-specific languages: a case study · ACM Trans. Softw. Eng. Methodol. 2002 |
Methods — techniques the papers use, named apart from their topics
state machine modeling · 0.0aspect-oriented programming · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | The Interspeech 2025 Speech Accessibility Project Challenge
Xiuwen Zheng 0003, Bornali Phukan, Jonghwan Na, Edward Cutrell, Kyu J. Han, Mark Hasegawa-Johnson, Pan-Pan Jiang, Aadhrik Kuila, Colin Lea, Bob MacDonald, Gautam Varma Mantena, Venkatesh Ravichandran, Leda Sari, Katrin Tomanek, Chang Dong Yoo, Chris Zwilling |
INTERSPEECH | 10 |
| 2002 | Achieving extensibility through product-lines and domain-specific languages: a case studyabstractThis is a case study in the use of product-line architectures (PLAs) and domain-specific languages (DSLs) to design an extensible command-and-control simulator for Army fire support. The reusable components of our PLA are layers or "aspects" whose addition or removal simultaneously impacts the source code of multiple objects in multiple, distributed programs. The complexity of our component specifications is substantially reduced by using a DSL for defining and refining state machines, abstractions that are fundamental to simulators. We present preliminary results that show how our PLA and DSL synergistically produce a more flexible way of implementing state-machine-based simulators than is possible with a pure Java implementation. Don S. Batory, Clay Johnson, Bob MacDonald, Dale von Heeder |
ACM Trans. Softw. Eng. Methodol. | 3 |
| 2000 | Achieving Extensibility Through Product-Lines and Domain-Specific Languages: A Case Study
Don S. Batory, Clay Johnson, Bob MacDonald, Dale von Heeder |
ICSR | 3 |