Wolf Zimmermann

dblp:z/WolfZimmermann · DBLP profile ↗
← Back
20ranked-venue papers
4as first author
1since 2021 · last 2024
—ORCID · none

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

Systems, architecture and hardware · 9 · 1 first-authorSoftware engineering, systems software and programming languages · 8 · 2 first-author · 1 since 2021Theory of computation · 3 · 2 first-author · 1 since 2021Databases, data management, data science and information retrieval · 2 · 1 first-authorArtificial intelligence and machine learning · 1
YearPublicationVenuePosition
2024 Small Step Incremental Verification of Compilers
Wolf Zimmermann, Thomas Kühn 0001, Edward Sabinus, Mandy Weißbach
ABZ1
2014 Explorative Analysis of Heterogeneous, Unstructured, and Uncertain Data - A Computer Science Perspective on Biodiversity Research
abstract
We outline a blueprint for the development of new computer science approaches for the management and analysis of big data problems for biodiversity science. Such problems are characterized by a combination of different data sources each of which owns at least one of the typical characteristics of big data (volume, variety, velocity, or veracity). For these problems, we envision a solution that covers different aspects of integrating data sources and algorithms for their analysis on one of the following three layers: At the data layer, there are various data archives of heterogeneous, unstructured, and uncertain data. At the functional layer, the data are analyzed for each archive individually. At the meta-layer, multiple functional archives are combined for complex analysis.
Clemens Beckstein, Sebastian Böcker, Martin Bogdan, Helge Bruelheide, H. Martin Bücker, Joachim Denzler, Peter Dittrich, Ivo Grosse, Alexander Hinneburg, Birgitta König-Ries, Felicitas Löffler, Manja Marz, Matthias Müller-Hannemann, Wolf Zimmermann
DATA15
2014 Model-Based Code-Generators and Compilers - Track Introduction
Uwe Aßmann, Jens Knoop, Wolf Zimmermann
ISoLA (1)3
2014 DSL Implementation for Model-Based Development of Pumps
Christian Berg, Wolf Zimmermann
ISoLA (1)2
2014 On expanding protocol conformance checking to exception handling
Christian Heike, Wolf Zimmermann, Andreas Both 0001
Serv. Oriented Comput. Appl.2
2010 On the Role of Non-functional Properties in Compiler Verification
Jens Knoop, Wolf Zimmermann
ISoLA (2)2
2005 Translation validation for model-based code-generators for PLCs
abstract
The use of model-based code-generators for construction of controller software increases the reliability of the software in two ways: first, the models often can be checked for safety conditions. Second the use of code-generators prevents manual implementation faults. However, the reliability depends on the correctness of these code-generators, i.e., whether they really generate code that correctly implements the model. In this paper, we show how this correctness can be checked automatically for code-generators for PLCs.
D. Pollmacher, Wolf Zimmermann, Hans-Michael Hanisch
ETFA2
2004 Lookahead Scheduling for Reconfigurable GRID Systems
Jesper Andersson, Morgan Ericsson, Welf Löwe, Wolf Zimmermann
Euro-Par4
2004 On the Correctness of Transformations in Compiler Back-Ends
Wolf Zimmermann
ISoLA1
2004 Natural semantics as a static program analysis framework
abstract
Natural semantics specifications have become mainstream in the formal specification of programming language semantics during the last 10 years. In this article, we set up sorted natural semantics as a specification framework which is able to express static semantic information of programming languages declaratively in a uniform way and allows one at the same time to generate corresponding analyses. Such static semantic information comprises context-sensitive properties which are checked in the semantic analysis phase of compilers as well as further static program analyses such as, for example, classical data and control flow analyses or type and effect systems. The latter require fixed-point analyses to determine their solutions. We show that, given a sorted natural semantics specification, we can generate the corresponding analysis. Therefore, we classify the solution of such an analysis by the notion of a proof tree. We show that a proof tree can be computed by solving an equivalent residuation problem. In case of the semantic analysis, this solution can be found by a basic algorithm. We show that its efficiency can be enhanced using solution strategies. We also demonstrate our prototype implementation of the basic algorithm which proves its applicability in practical situations. With the results of this article, we have established natural semantics as a framework which closes the gap between declarative and operational specification methods for static semantic properties as well as between specification frameworks for the semantic analysis. In particular, we show that natural semantics is expressive enough to define fixed-point program analyses.
Sabine Glesner, Wolf Zimmermann
ACM Trans. Program. Lang. Syst.2
2002 On Scheduling Task-Graphs to LogP-Machines with Disturbances
Welf Löwe, Wolf Zimmermann
Euro-Par2
2002 On scheduling send-graphs and receive-graphs under the LogP-model
Wolf Zimmermann, Welf Löwe, Denis Trystram
Inf. Process. Lett.1
2000 Scheduling balanced task-graphs to LogP-machines
Welf Löwe, Wolf Zimmermann
Parallel Comput.2
2000 Construction of robust class hierarchies
abstract
This article discusses the problem of constructing robust class libraries. Further design criteria include the flexibility of class libraries, the efficiency of the implementations, and their safe extensibility. We show that it is possible to design robust libraries to satisfy any two of the requirements at the same time. Although the solution may require an exponential growth in the number of classes compared to the original design, this apparent class explosion can be controlled by generating only the necessary additional classes automatically. As an application demonstrating both the theoretical problems and the power of our generator approach, the design of a library modelling data structures and algorithms for graphs is considered. Both the discussion and the results in this article generalize to other domains. Copyright © 2000 John Wiley & Sons, Ltd.
Arne Frick, Gerhard Goos, Rainer Neumann, Wolf Zimmermann
Softw. Pract. Exp.4
1999 Scheduling Iterative Programs onto LogP-Machine
Welf Löwe, Wolf Zimmermann
Euro-Par2
1999 Scheduling Inverse Trees Under the Communication Model of the LogP-Machine
Martin Middendorf, Welf Löwe, Wolf Zimmermann
Theor. Comput. Sci.3
1998 BSP, LogP, and Oblivious Programs
Jörn Eisenbiegler, Welf Löwe, Wolf Zimmermann
Euro-Par3
1998 On Optimal k-linear Scheduling of Tree-Like Graphs for LogP-Machines
Wolf Zimmermann, Martin Middendorf, Welf Löwe
Euro-Par1
1997 On Linear Schedules of Task Graphs for Generalized LogP-Machines
Welf Löwe, Wolf Zimmermann, Jörn Eisenbiegler
Euro-Par2
1995 Upper Time Bounds for Executing PRAM-Programs on the LogP-Machine
abstract
In sequential computing the step from programming in machine code to programming in machine independent high level languages has been done for decades. Although high level programming languages are available for parallel machines today's parallel programs highly depend on the architectures they are intended to run on. Designing efficient parallel programs is a difficult task that can be performed by specialists only. Porting those programs to other parallel architectures is nearly impossible without a considerable loss of performance. Abstract machine models for parallel computing like the PRAM-model are accepted by theoreticians but have no practical relevance since these models don't take into account properties of existing architectures. However, the PRAM is easy to program. Recently, Culler et al. defined the LogP machine model which better reflects the behaviour of massively parallel computers. In this work, we show transformations of a subclass of PRAM-programs leading to efficie...
Welf Löwe, Wolf Zimmermann
International Conference on Supercomputing2