Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Richard Hofmann

dblp:96/613 · DBLP profile ↗
← Back
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

TopicWeightPapersLastEvidence papers
Performance modeling and evaluation
performance monitoring
0.011994
Distributed Performance Monitoring: Methods, Tools, and Applications · IEEE Trans. Parallel Distributed Syst. 1994
Performance modeling and evaluation › performance monitoring
parallel program monitoring
0.011992
Monitoring Program Behaviour on SUPRENUM · ISCA 1992
Embedded and real-time systems
runtime monitoring
0.011992
Monitoring Program Behaviour on SUPRENUM · ISCA 1992
Debugging and program repair
performance debugging
0.011994
Distributed Performance Monitoring: Methods, Tools, and Applications · IEEE Trans. Parallel Distributed Syst. 1994
High-performance computing › system monitoring
multiprocessor monitoring
0.011992
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
YearPublicationVenuePosition
2005 Near Optimal and Energy-Efficient Scheduling for Hard Real-Time Embedded Systems
Amjad Mohsen, Richard Hofmann
EUC2
2002 A New Time Model for the Specification, Design, Validation and Synthesis of Embedded Real-Time Systems
abstract
Summary 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
DATE4
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. Networks2
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 Applications
abstract
A 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 SUPRENUM
abstract
It 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
ISCA2