Demo Data from EDBT 2026 / reviewers in the wild / expert
Richard Hofmann
dblp:96/613
· DBLP profile ↗
7ranked-venue papers
1as first author
0since 2021 · last 2005
0000-0002-5829-8546ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-authorComputer networks · 2Software engineering, systems software and programming languages · 2Applied, interdisciplinary, general and emerging computing · 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 |
Performance modeling and evaluation · 78% Embedded and real-time systems · 17% High-performance computing · 5% | |
| Software engineering, system software, and programming languages
1 paper |
Debugging and program repair · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation
performance monitoring |
0.0 | 1 | 1994 | Distributed Performance Monitoring: Methods, Tools, and Applications · IEEE Trans. Parallel Distributed Syst. 1994 |
Performance modeling and evaluation › performance monitoring
parallel program monitoring |
0.0 | 1 | 1992 | Monitoring Program Behaviour on SUPRENUM · ISCA 1992 |
Embedded and real-time systems
runtime monitoring |
0.0 | 1 | 1992 | Monitoring Program Behaviour on SUPRENUM · ISCA 1992 |
Debugging and program repair
performance debugging |
0.0 | 1 | 1994 | Distributed Performance Monitoring: Methods, Tools, and Applications · IEEE Trans. Parallel Distributed Syst. 1994 |
High-performance computing › system monitoring
multiprocessor monitoring |
0.0 | 1 | 1992 | Monitoring Program Behaviour on SUPRENUM · ISCA 1992 |
Methods — techniques the papers use, named apart from their topics
trace analysis · 0.0hybrid monitoring · 0.0profiling · 0.0event tracing · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2005 | Near Optimal and Energy-Efficient Scheduling for Hard Real-Time Embedded Systems
Amjad Mohsen, Richard Hofmann |
EUC | 2 |
| 2002 | A New Time Model for the Specification, Design, Validation and Synthesis of Embedded Real-Time SystemsabstractSummary form only given. An essential characteristic of embedded systems is real-time, but the commonly used specification techniques do not consider temporal aspects in general like fulfilment of high level timing requirements or dynamic reactions on timing violations. We show a new formal time model that fills this gap: timing requirements specify the timing behaviour of real-time systems. Different models allow the specification of clock properties and the relations between clocks. With this time model, timing requirements as well as the desired properties of the involved clocks can be specified within a formal description technique. Ralf Münzenberger, Matthias Dörfel, Frank Slomka, Richard Hofmann |
DATE | 4 |
| 2001 | Applying techniques and tools for the performance engineering of SDL systems
Jörg Hintelmann, Richard Hofmann, Frank Lemmen, Andreas Mitschele-Thiel, Bruno Müller-Clostermann |
Comput. Networks | 2 |
| 1996 | Combining gprof and event-driven monitoring for analyzing distributed programs: a rough view of NCSA mosaic
Chenglian Peng, Rainer Klar, Richard Hofmann, Peter Dauphin, Markus Siegle |
J. Comput. Sci. Technol. | 3 |
| 1995 | Performance Measurements on the Heidelberg Audio/Video Distribution System: Methodology and Results
Andreas Cramer, Richard Hofmann, Norbert Luttenberger |
Comput. Commun. | 2 |
| 1994 | Distributed Performance Monitoring: Methods, Tools, and ApplicationsabstractA method for analyzing the functional behavior and the performance of programs in distributed systems is presented. We use hybrid monitoring, a technique which combines advantages of both software monitoring and hardware monitoring. The paper contains a description of a hardware monitor and a software package (ZM4/SIMPLE) which make our concepts available to programmers, assisting them in debugging and tuning of their code. A short survey of related monitor systems highlights the distinguishing features of our implementation. As an application of our monitoring and evaluation system, the analysis of a parallel ray tracing program running on the SUPRENUM multiprocessor is described. It is shown that monitoring and modeling both rely on a common abstraction of a system's dynamic behavior and therefore can be integrated to one comprehensive methodology. This methodology is supported by a set of tools.> Richard Hofmann, Rainer Klar, Bernd Mohr, Andreas Quick, Markus Siegle |
IEEE Trans. Parallel Distributed Syst. | 1 |
| 1992 | Monitoring Program Behaviour on SUPRENUMabstractIt is often very difficult for programmers of parallel computers to understand how their parallel programs behave at execution time, because there is not enough insight into the interactions between concurrent activities in the parallel machine. Programmers do not only wish to obtain statistical information that can be supplied by profiling, for example. They need to have detailed knowledge about the functional behaviour of their programs. Considering performance aspects, they need timing information as well. Monitoring is a technique well suited to obtain information about both functional behaviour and timing. Global time information is essential for determining the chronological order of events on different nodes of a multiprocessor or of a distributed system, and for determining the duration of time intervals between events from different nodes. A major problem on multiprocessors is the absence of a global clock with high resolution. This problem can be overcome if a monitor system capable of supplying globally valid time stamps is used. Markus Siegle, Richard Hofmann |
ISCA | 2 |