EDBT 2026 Demo / reviewers in the wild / expert
Roland Wismüller
dblp:73/1383
· DBLP profile ↗
23ranked-venue papers
8as first author
2since 2021 · last 2025
0000-0002-2860-2447ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 15 · 7 first-authorComputer networks · 2 · 1 since 2021Software engineering, systems software and programming languages · 2 · 1 first-authorArtificial intelligence and machine learning · 1Security and privacy · 1Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 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 |
Debugging and program repair · 44% Program analysis · 44% Compilers and program optimization · 13% |
Topics — the 3 heaviest of 3, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis
data flow analysis |
0.0 | 1 | 1994 | Debugging of Globally Optimized Programs Using Data Flow Analysis · PLDI 1994 |
Debugging and program repair › software debugging
debugging optimized code |
0.0 | 1 | 1994 | Debugging of Globally Optimized Programs Using Data Flow Analysis · PLDI 1994 |
Compilers and program optimization › compiler optimization
global optimization |
0.0 | 1 | 1994 | Debugging of Globally Optimized Programs Using Data Flow Analysis · PLDI 1994 |
Methods — techniques the papers use, named apart from their topics
data flow analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | A Novel Approach to Visualisations for Computer Science EducationabstractVisualisations can be an invaluable help for educators and students in communicating computer science concepts. Unfortunately, the availability and accessibility of visualisations and their creation are lacking. Many existing tools are either outdated, unmaintained and/or distributed as Java applets, or specialise in specific areas of computer science (most commonly algorithms and data structures). Nevertheless, access to a good-quality visualisation of a concept can greatly benefit the education process. Most computer science concepts are not particularly complicated to implement, at least a simple model implementation would not be, but are much more difficult to explain. In this paper we present ‘Visual Machine’, a new system for visualising the execution of running programs, which should enable educators to create powerful and tangible visualisations for computer science education. By specialising in exactly what is interesting about the given implementation, this system can be adapted to anything from sorting algorithms to high-level concepts such as routing algorithms in a computer network or scheduling algorithms in an operating system. This system is driven by a key concept: The visualisations created have an actual, albeit simplified, implementation of the concept being taught running in the background. Felix Breitweiser, Roland Wismüller |
EDUCON | 2 |
| 2024 | An interference-conscious reduced routing overhead protocol for Device-to-Device (D2D) NetworksabstractThe Device-to-Device (D2D) communication has attracted much popularity in the recent years. D2D communication requires a multi-hop route to establish the communication between D2D users which are not in the communication range of each other. D2D users communicate at lower power to keep the interference to a minimum level which necessitates the need of an interference aware routing scheme. The existing interference-aware routing schemes for D2D communications either consider observed average interference or Signal-to-Interference-and-Noise-Ratio (SINR). However, to the best of our knowledge, there is no scheme in the literature that satisfies the network requirements of having better SINR and minimum interference simultaneously. In this paper, we propose a novel routing metric and novel route discovery mechanisms for D2D communication. The novel routing metric, MIIS (Metric for Interference Impact and SINR) selects routes with higher SINR and lower interference. The novel route discovery mechanism, reactive centralized routing, takes advantage of the presence of BS to establish D2D routes which reduces routing overhead as compared to distributed routing scheme. We also extend the reactive centralized routing to proactive centralized routing. The performance evaluation in OMNeT++ network simulator verifies that our proposed schemes outperform other schemes in terms of average hop count, routing overhead, packet loss ratio and end-to-end delay. Farrukh Salim Shaikh, Yasir Saleem 0001, Roland Wismüller |
Comput. Commun. | 3 |
| 2018 | Automatic Fault Detection using Cause and Effect Rules for In-vehicle Networks
Alexander Kordes, Sebastian Wurm, Hawzhin Hozhabrpour, Roland Wismüller |
VEHITS | 4 |
| 2017 | FlowSlicer - A Hybrid Approach to Detect and Avoid Sensitive Information Leaks in Android Applications using Program Slicing and Instrumentation
Luis Menezes, Roland Wismüller |
SECRYPT | 2 |
| 2010 | Steering of sequential jobs with a distributed shared memory based model for online steering
Daniel Lorenz 0001, Peter Buchholz 0002, Christian Uebing, Wolfgang Walkowiak, Roland Wismüller |
Future Gener. Comput. Syst. | 5 |
| 2010 | Special section: Tools for program development and analysis in computational science
Jie Tao 0001, Arndt Bode, Andreas Knüpfer, Dieter Kranzlmüller, Jens Volkert, Roland Wismüller |
Future Gener. Comput. Syst. | 6 |
| 2009 | A Simulation Framework for Energy-Aware Wireless Sensor Network ProtocolsabstractWe discuss a modular simulation framework to investigate the energy efficiency of different routing protocols used in resource constrained wireless sensor networks. Our simulation framework provides a flexible tool to build diverse protocols by combining existing building blocks at different layers and to analyse how several factors such as routing strategies, MAC protocols, link and node failures, energy on path, network topology changes, in-network processing, scheduling at MAC layer and other adjustable configuration parameters influence the energy efficiency of the protocol. The simulator extends the open source OMNeT++ and its mobility framework and provides a framework to rapidly develop, to experiment with and to evaluate efficiently routing protocols; the quantitative effort to design new routing protocols and to integrate them into a complete protocol stack is considerably reduced. Moreover, we develop complete modules for MAC and network protocols; in order to study and evaluate the behavior and lifetime of the network we implement independent energy and statistics modules. We provide also new features such as add/delete, move, dis/reconnect nodes during simulation, which allow to analyse the impact of dynamic topology changes. Adrian F. Kacso, Roland Wismüller |
ICCCN | 2 |
| 2009 | Job monitoring and steering in D-Grid's High Energy Physics Community Grid
Daniel Lorenz 0001, Branislav Borovac, Peter Buchholz 0002, Henrik Eichenhardt, Torsten Harenberg, Peter Mättig, M. Mechtel, Ralph Müller-Pfefferkorn, Reinhard Neumann, K. Reeves, Christian Uebing, Wolfgang Walkowiak, Thomas William, Roland Wismüller |
Future Gener. Comput. Syst. | 14 |
| 2008 | Secure Communication for Computational Steering of Grid JobsabstractA basic requirement for computational steering of Grid jobs and for other interactive applications is a reliable and secure connection to the Grid job. If the Grid job is submitted by a resource broker the target host may be unknown, placed in a private IP network, and/or protected by firewalls. This paper analyses possible Grid site configurations that affect the establishment of a communication channel and classifies different scenarios. Mechanisms to establish a secure Grid connection to the remote job are described for each scenario. Security issues for the user and the administrator are identified that arise from the different ways to establish a connection. The implementation of the communication channel of RMOST (Result Monitoring and Online Steering Tool) is described. The throughput, response time, and the connection time are evaluated in dependence of the different scenario types and security levels. Daniel Lorenz 0001, Peter Buchholz 0002, Christian Uebing, Wolfgang Walkowiak, Roland Wismüller |
PDP | 5 |
| 2008 | High-level application-specific performance analysis using the G-PM tool
Roland Wismüller, Marian Bubak, Wlodzimierz Funika |
Future Gener. Comput. Syst. | 1 |
| 2005 | Performance Visualization of Web Services Using J-OCM and SCIRun/TAU
Wlodzimierz Funika, Marcin Koch, Dominik Dziok, Marcin Smetek, Roland Wismüller |
HPCC | 5 |
| 2003 | A monitoring system for multithreaded applications
Bartosz Balis, Marian Bubak, Wlodzimierz Funika, Roland Wismüller |
Future Gener. Comput. Syst. | 4 |
| 2003 | Monitoring of distributed Java applications
Marian Bubak, Wlodzimierz Funika, Roland Wismüller, Piotr Metel, Rafal Orlowski |
Future Gener. Comput. Syst. | 3 |
| 2002 | SPiDER - An advanced symbolic debugger for Fortran 90/HPF programsabstractAbstract Debuggers play an important role in developing parallel applications. They are used to control the state of many processes, to present distributed information in a concise and clear way, to observe the execution behavior, and to detect and locate programming errors. More sophisticated debugging systems also try to improve understanding of global execution behavior and intricate details of a program. In this paper we describe the design and implementation of SPiDER, which is an interactive source‐level debugging system for both regular and irregular High‐Performance Fortran (HPF) programs. SPiDER combines a base debugging system for message‐passing programs with a high‐level debugger that interfaces with an HPF compiler. SPiDER, in addition to conventional debugging functionality, allows a single process of a parallel program to be expected or the entire program to be examined from a global point of view. A sophisticated visualization system has been developed and included in SPiDER to visualize data distributions, data‐to‐processor mapping relationships, and array values. SPiDER enables a programmer to dynamically change data distributions as well as array values. For arrays whose distribution can change during program execution, an animated replay displays the distribution sequence together with the associated source code location. Array values can be stored at individual execution points and compared against each other to examine execution behavior (e.g. convergence behavior of a numerical algorithm). Finally, SPiDER also offers limited support to evaluate the performance of parallel programs through a graphical load diagram. SPiDER has been fully implemented and is currently being used for the development of various real‐world applications. Several experiments are presented that demonstrate the usefulness of SPiDER. Copyright © 2002 John Wiley & Sons, Ltd. Thomas Fahringer, Krzysztof Sowa-Pieklo, Przemyslaw Czerwinski, Peter Brezany, Marian Bubak, Rainer Koppler, Roland Wismüller |
Concurr. Comput. Pract. Exp. | 7 |
| 2002 | Special Issue: Euro-Par 2000
Roland Wismüller |
Concurr. Comput. Pract. Exp. | 1 |
| 2000 | European Projects
Roland Wismüller, Renato Campo |
Euro-Par | 1 |
| 2000 | Enhanced monitoring in the GRADE programming environment by using OMIS
Roland Wismüller, Gábor Dózsa, Dániel Drótos |
Future Gener. Comput. Syst. | 1 |
| 2000 | Interoperable Run-Time Tools for Distributed Systems--A Case Study
Roland Wismüller, Thomas Ludwig 0002 |
J. Supercomput. | 1 |
| 1998 | A Universal Infrastructure for the Run-Time Monitoring of Parallel and Distributed Applications
Roland Wismüller, Jörg Trinitis, Thomas Ludwig 0002 |
Euro-Par | 1 |
| 1996 | A Parallel Debugger with Support for Distributed Arrays, Multiple Executables and Dynamic Processes
Peter Fritzson, Roland Wismüller, Olav Hansen, Jonas Sala, Peter Skov |
CC | 2 |
| 1996 | Interactive Debugging and Performance Analysis of Massively Parallel Applications
Roland Wismüller, Michael Oberhuber, Johann Krammer, Olav Hansen |
Parallel Comput. | 1 |
| 1995 | On-line distributed debugging on scalable multiprocessor architectures
Thomas Bemmerl, Roland Wismüller |
Future Gener. Comput. Syst. | 2 |
| 1994 | Debugging of Globally Optimized Programs Using Data Flow AnalysisabstractAdvanced processor and machine architectures need optimizing compilers to be efficiently programmed in high level languages. Therefore the need for source level debuggers that can handle optimized programs is rising. One difficulty in debugging optimized code arises from the problem to determine the values of source code variables. To ensure correct debugger behaviour with optimized programs, the debugger not only has to determine the variable's storage location or associated register. It must also verify that the variable is current, i.e. the value determined from that location is really the value that the variable would have in unoptimized code. We will deduce requirements on algorithms for currentness determination and present an algorithm meeting this requirements that is more general than previous work. We will also give first experiences with an implementation. To our knowledge this is the first implementation of a currentness determination algorithm for globally optimized code. Roland Wismüller |
PLDI | 1 |