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

Dirk Zeckzer

dblp:31/1623 · DBLP profile ↗
← Back
12ranked-venue papers
1as first author
0since 2021 · last 2020
0000-0002-0336-1640ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 5Human-computer interaction and ubiquitous computing · 4Applied, interdisciplinary, general and emerging computing · 4 · 1 first-authorArtificial intelligence and machine learning · 2Graphics, computer vision, multimedia, augmented reality and games · 2

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.

Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics › RNA structure
RNA secondary structure
0.412019
RNApuzzler: efficient outerplanar drawing of RNA-secondary structures · Bioinform. 2019
Bioinformatics and computational biology › RNA biology › RNA analysis › RNA bioinformatics
RNA structure visualization
0.412019
RNApuzzler: efficient outerplanar drawing of RNA-secondary structures · Bioinform. 2019

Methods — techniques the papers use, named apart from their topics

constraint-based drawing · 0.4RNAturtle · 0.4
YearPublicationVenuePosition
2020 Masakari: visualization supported statistical analysis of genome segmentations
abstract
BACKGROUND: In epigenetics, the change of the combination of histone modifications at the same genomic location during cell differentiation is of great interest for understanding the function of these modifications and their combinations. Besides analyzing them locally for individual genomic locations or globally using correlations between different cells types, intermediate level analyses of these changes are of interest. More specifically, the different distributions of these combinations for different cell types, respectively, are compared to gain new insights. RESULTS AND DISCUSSION: We propose a new tool called 'Masakari' that allows segmenting genomes based on lists of ranges having a certain property, e.g., peaks describing histone modifications. It provides a graphical user interface allowing to select all data sets and setting all parameters needed for the segmentation process. Moreover, the graphical user interface provides statistical graphics allowing to assess the quality and suitability of the segmentation and the selected data. CONCLUSION: Masakari provides statistics based visualizations and thus fosters insights into the combination of histone modification marks on genome ranges, and the differences of the distribution of these combinations between different cell types.
Dirk Zeckzer, Alrik Hausdorf, Nicole Hinzmann, Lydia Müller, Daniel Wiegreffe
BMC Bioinform.1
2019 RNApuzzler: efficient outerplanar drawing of RNA-secondary structures
abstract
MOTIVATION: RNA secondary structure is a useful representation for studying the function of RNA, which captures most of the free energy of RNA folding. Using empirically determined energy parameters, secondary structures of nucleic acids can be efficiently computed by recursive algorithms. Several software packages supporting this task are readily available. As RNA secondary structures are outerplanar graphs, they can be drawn without intersection in the plane. Interpretation by the practitioner is eased when these drawings conform to a series of additional constraints beyond outerplanarity. These constraints are the reason why RNA drawing is difficult. Many RNA drawing algorithms therefore do not always produce intersection-free (outerplanar) drawings. RESULTS: To remedy this shortcoming we propose here the RNApuzzler algorithm which is guaranteed to produce intersection-free drawings. It is based on a drawing algorithm respecting constraints based on nucleotide distances (RNAturtle). We investigate relaxations of these constraints allowing for intersection-free drawings. Based on these relaxations, we implemented a fully automated, simple, and robust algorithm that produces aesthetic drawings adhering to previously established guidelines. We tested our algorithm using the RFAM database and found that we can compute intersection-free drawings of all RNAs therein efficiently. AVAILABILITY AND IMPLEMENTATION: The software can be accessed freely at: https://github.com/dwiegreffe/RNApuzzler. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Daniel Wiegreffe, Daniel Alexander, Peter F. Stadler, Dirk Zeckzer
Bioinform.4
2016 Sierra platinum: a fast and robust peak-caller for replicated ChIP-seq experiments with visual quality-control and -steering
abstract
BACKGROUND: Histone modifications play an important role in gene regulation. Their genomic locations are of great interest. Usually, the location is measured by ChIP-seq and analyzed with a peak-caller. Replicated ChIP-seq experiments become more and more available. However, their analysis is based on single-experiment peak-calling or on tools like PePr which allows peak-calling of replicates but whose underlying model might not be suitable for the conditions under which the experiments are performed. RESULTS: We propose a new peak-caller called 'Sierra Platinum' that allows peak-calling of replicated ChIP-seq experiments. Moreover, it provides a variety of quality measures together with integrated visualizations supporting the assessment of the replicates and the resulting peaks, as well as steering the peak-calling process. CONCLUSION: We show that Sierra Platinum outperforms currently available methods using a newly generated benchmark data set and using real data from the NIH Roadmap Epigenomics Project. It is robust against noisy replicates.
Lydia Müller, Daniel Wiegreffe, Mariam Farman, Dirk Zeckzer
BMC Bioinform.4
2015 A Visual Method for Analysis and Comparison of Search Landscapes
abstract
Combinatorial optimization problems and corresponding (meta-)heuristics have received much attention in the literature. Especially, the structural or topological analysis of search landscapes is important for evaluating the applicability and the performance of search operators for a given problem. However, this analysis is often tedious and usually the focus is on one specific problem and only a few operators. We present a visual analysis method that can be applied to a wide variety of problems and search operators. The method is based on steepest descent walks and shortest distances in the search landscape. The visualization shows the search landscape as seen by the search algorithm. It supports the topological analysis as well as the comparison of search landscapes. We showcase the method by applying it to two different search operators on the TSP, the QAP, and the SMTTP. Our results show how differences between search operators manifest in the search landscapes and how conclusions about the suitability of the search operator for different optimizations can be drawn.
Sebastian Volke, Dirk Zeckzer, Gerik Scheuermann, Martin Middendorf
GECCO2
2015 SMNLV: A small-multiples node-link visualization supporting software comprehension by displaying multiple relationships in software structure
abstract
Software engineering tasks like understanding of (legacy) software, checking guidelines, finding structure, or re-engineering of existing software require the analysis of the static software structure. The optimal visualization of this structure depends on the task at hand. In general, the software structure is mapped to a graph and graph drawing algorithms are used for displaying the structure. The task of drawing these graphs becomes more involved if not only one type of relations, e.g., call graphs, but many relation types should be analyzed at the same time. We propose a small-multiples node-link visualization, where each small visualization shows the graph related to one edge type. The visualizations are synchronized using selection and coordinated views. Using a separate view for each of the relations provides additional analysis capabilities. The main advantage of this approach is, that optimized drawing algorithms can be used for each type of relationship while being able to display multiple relationships at the same time.
Ala Abuthawabeh, Dirk Zeckzer
VISSOFT2
2014 Visualizing Time-Dependent Variables of Water Distribution Systems
abstract
Providing sustainable urban water distribution systems is a complex process involving decision makers and authorities as well as the public opinion. In this process, a successful visualization should support analyzing and comparing different scenarios. Therefore, in this study, several visualization techniques are combined to provide an effective representation of a water distribution system. The main parameter to visualize is nodal pressure. First, the nodal pressure values for the study area are obtained as a function of operation time using the U.S. Environmental Protection Agency EPANET model. Then, the time steps are represented as small multiple maps. In order to improve the visibility of each node, all the nodes along the edges are aggregated and represented as a single node. The circle view representation is used to visualize two values of a nodal pressure variable. Finally, the water network is mapped onto a grid, which allows a user to see every node individually without overlaps. Results show that this combination of visualization techniques to illustrate the water network scenarios is beneficial for decision makers to provide sustainable urban water services.
Nazli Yonca Aydin, Dirk Zeckzer, Hans Hagen, Theo Schmitt
PacificVis2
2013 Finding structures in multi-type code couplings with node-link and matrix visualizations
abstract
Software systems are often modeled and visualized as graphs in order to understand their higher-level structure: code entities are connected by dependencies or couplings. However, when only considering one type of code coupling such as method calls, the understanding gained stays limited to this specific aspect. Encoding multiple types of code coupling in the graph promises to broaden the understanding. Different approaches already exist for visually discerning those types in graph diagrams. In this paper, we study two of these techniquesa node-link and a matrix approach-in a realistic scenario where the classes and interfaces of a system are connected by six different types of code coupling. The explorative user study that we conducted with interactive versions of the two visualizations focuses on getting an insight on how software developers use the visualizations for understanding an unknown system. We classified typical visual structures that the participants were able to identify and connected these structures to software engineering problems. Despite the fundamental difference in approach, the participants identified the same graph structures targeting similar tasks with both visualizations.
Ala Abuthawabeh, Fabian Beck 0001, Dirk Zeckzer, Stephan Diehl 0001
VISSOFT3
2013 IMMV: An interactive multi-matrix visualization for program comprehension
abstract
Many visualization techniques are used by software engineers to understand and to analyze the static structure of software systems, with the static structure being extracted from the source code. However, the need for scalable visualizations, which take into account the increasing number of code entities (classes and interfaces) and different types of code couplings (relations between them) in software systems, is still not sufficiently fulfilled. In this paper, we extend the design of an existing multi-matrix visualization approach to represent the static structure of software systems in a scalable way. First, we extended the data model and the algorithms. Second, we added more visualization and interaction elements. Finally, we incorporated the folding (collapsing) and the unfolding (expanding) of the package hierarchy, which have quadratic time complexity and quadratic space complexity in the number of nodes. This extended approach can be applied to support program comprehension and to analyze the static structure of software systems.
Ala Abuthawabeh, Dirk Zeckzer
VISSOFT2
2013 dPSO-Vis: Topology-based Visualization of Discrete Particle Swarm Optimization
abstract
Abstract Particle swarm optimization (PSO) is a metaheuristic that has been applied successfully to many continuous and combinatorial optimization problems, e.g., in the fields of economics, engineering, and natural sciences. In PSO, a swarm of particles moves within a search space in order to find an optimal solution. Unfortunately, it is hard to understand in detail why and how changes in the design of PSO algorithms affect the optimization behavior. Visualizing the particle states could provide substantially better insight into PSO algorithms. Though in case of combinatorial optimization problems, it often raises the problem of illustrating the states within the discrete search space that cannot be embedded spatially. We propose a visualization approach to depict the optimization problem topologically using a landscape metaphor. This visualization is augmented by an illustration of the time‐dependent states of the particles. Thus, the user of dPSO‐Vis is able to analyze the swarm's behavior within the search space. In principle, our method can be used for any optimization algorithm where a swarm of individuals searches within a discrete search space. Our approach is verified with a case study for the PSO algorithm HelixPSO that predicts the secondary structure of RNA molecules.
Sebastian Volke, Martin Middendorf, Mario Hlawitschka, Jens Kasten, Dirk Zeckzer, Gerik Scheuermann
Comput. Graph. Forum5
2011 Enhanced CakES representing Safety Analysis results of Embedded Systems
Yasmin I. Al-Zokari, Dirk Zeckzer, Liliana Guzmán, Yarden Livnat, Hans Hagen
FedCSIS3
2010 Identification of Security-Safety Requirements for the Outdoor Robot RAVON Using Safety Analysis Techniques
abstract
This paper presents a case study for identifying security-safety requirements by using safety analysis techniques. In order to construct distributed software-intensive safety-critical systems, it is crucial to identify not only the safety requirements, but also the security requirements simultaneously, due to the fact that security attacks on the communication channels could cause safety consequences, such as damage to properties or even loss of human lives. Security-safety requirements are proposed for addressing the requirement that describes the safety, security requirements and the influence of the security attacks on safety requirements. Although many safety and security analyses techniques are available for deriving the security-safety requirements separately, no effective approach exists that uses an identical model for identifying integrated security and safety requirements. In this paper, the procedures and lessons learned for deriving integrated security-safety requirements using one identical model that is established by safety analysis techniques are presented. The results from this case study show that the safety analysis techniques are applicable for determining integrated requirements for describing the behavior of an outdoor robot.
Zhensheng Guo, Dirk Zeckzer, Peter Liggesmeyer, Oliver Mäckel
ICSEA2
2004 Visual Inspection Methods for Quality Control in Automotive Engineering
abstract
The automotive industry demands visual support for the verification of the quality of their products from the design phase to the manufacturing phase. This implies the need of tools for measurement planning, programming measuring devices, managing measurement data, and the visual exploration of the measurement results. To improve the quality control throughout the whole process chain an integration of such tools in a platform independent framework is crucial. We present eMMA (enhanced Measure Management Application), a client/server system integrating measurement planning, data management, and straightforward as well as sophisticated visual exploration tools in a single framework.
Hans Hagen, Andreas Disch, Jochen Ehret, Ralf Klein, Sascha Köhn, Dirk Zeckzer, Michael Münchhofen
IEEE Visualization6