Demo Data from EDBT 2026 / reviewers in the wild / expert
Brian M. Barry
dblp:33/6400
· DBLP profile ↗
3ranked-venue papers
2as first author
0since 2021 · last 1999
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2 · 2 first-authorSystems, architecture and hardware · 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
2 papers |
Embedded and real-time systems · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Programming languages and type systems · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems
real-time embedded systems |
0.0 | 1 | 1989 | Prototyping a Real-Time Embedded System in Smalltalk · OOPSLA 1989 |
Embedded and real-time systems
signal processing systems |
0.0 | 1 | 1989 | Prototyping a Real-Time Embedded System in Smalltalk · OOPSLA 1989 |
Embedded and real-time systems
multicore real-time systems |
0.0 | 1 | 1987 | Using Objects To Design and Build Radar ESM Systems · OOPSLA 1987 |
Programming languages and type systems
object-oriented programming |
0.0 | 2 | 1989 | Prototyping a Real-Time Embedded System in Smalltalk · OOPSLA 1989 Using Objects To Design and Build Radar ESM Systems · OOPSLA 1987 |
Programming languages and type systems › object-oriented programming
smalltalk |
0.0 | 2 | 1989 | Prototyping a Real-Time Embedded System in Smalltalk · OOPSLA 1989 Using Objects To Design and Build Radar ESM Systems · OOPSLA 1987 |
Methods — techniques the papers use, named apart from their topics
software metrics · 0.0actor-based design · 0.0probabilistic reasoning · 0.0blackboard reasoning · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1999 | Embedded Java: techniques and applications (tutorial abstract)
Reinaldo A. Bergamaschi, Brian M. Barry, John Duimovich |
ICCAD | 2 |
| 1989 | Prototyping a Real-Time Embedded System in SmalltalkabstractThis paper presents a case study of AMEP, a prototype ESM signal processor which has been implemented in Smalltalk using an actor-based design methodology, Arguments for choosing an OOPS for implementing such applications are reviewed. AMEP is a large system which includes both hard real-time and knowledge-based subsystems. Extensive software metrics are presented for each subsystem and used to compare the characteristics of code designed for different purposes. For example, analysis of this data suggests that knowledge-based applications may be more difficult to port to an object-based language such as Ada than hard real-time systems. Team programming, productivity, documentation standards and other software engineering issues are also addressed. Brian M. Barry |
OOPSLA | 1 |
| 1987 | Using Objects To Design and Build Radar ESM SystemsabstractThis paper describes the application of object-oriented programming to the design of a multiprocessor ESM testbed. The ESM testbed uses an object-oriented development environment which integrates Smalltalk and C language tools with the Harmony real-time operating system in a shared memory multiprocessor. All development for an application is done using personal computers which are themselves processors in the real-time testbed. We first discuss two aspects of the ESM testbed: a framework for investigating ESM signal processing algorithms based on an object-oriented emitter database and blackboard objects which implement probabilistic reasoning; and an object-oriented ESM simulation environment which illustrates the use of object-oriented techniques for the development of complex real-time systems. In the second part of the paper we describe our software engineering approach and tools. Throughout the paper, the role played by object-oriented programming in the design of hybrid multiprocessors is highlighted. Brian M. Barry, John R. Altoft, Dave A. Thomas |
OOPSLA | 1 |