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.

Jürgen Wolff von Gudenberg

dblp:39/1058 · DBLP profile ↗
← Back
8ranked-venue papers
1as first author
0since 2021 · last 2013
—ORCID · none

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

Software engineering, systems software and programming languages · 3Artificial intelligence and machine learning · 2 · 1 first-authorTheory of computation · 2Systems, architecture and hardware · 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.

Software engineering, system software, and programming languages
2 papers
Software maintenance and evolution · 69% Program analysis · 30% Programming languages and type systems · 2%

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

TopicWeightPapersLastEvidence papers
Software maintenance and evolution › reverse engineering
design recovery
0.011998
Pattern-Based Design Recovery of Java Software · SIGSOFT FSE 1998
Software maintenance and evolution
reverse engineering
0.011998
Pattern-Based Design Recovery of Java Software · SIGSOFT FSE 1998
Program analysis
source code analysis
0.011998
Pattern-Based Design Recovery of Java Software · SIGSOFT FSE 1998
Software maintenance and evolution › reverse engineering
design pattern detection
0.011998
Pattern-Based Design Recovery of Java Software · SIGSOFT FSE 1998
Programming languages and type systems
language design
0.011985
Arithmetic Specification for Scientific Computation in ADA · IEEE Trans. Computers 1985

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

static analysis · 0.0graph grammar · 0.0compiler analysis · 0.0rounding · 0.0model numbers · 0.0
YearPublicationVenuePosition
2013 Variants of the general interval power function
Oliver Heimlich, Marco Nehmeier, Jürgen Wolff von Gudenberg
Soft Comput.3
2007 Abstract Syntax Trees - and their Role in Model Driven Software Development
abstract
Abstract syntax trees (ASTs) are known from compiler construction where they build the intermediate data format which is passed from the analytic front-end to the synthetic back-end. In model driven software development ASTs are used as a model of the source code. The Object Management Group (OMG) has issued a request for proposals for AST models. Various levels of abstraction can be introduced. ASTs can be used for program analysis and for program transformation. In this paper we present an eclipse based representation framework for ASTs.
Gregor Fischer, J. Lusiardi, Jürgen Wolff von Gudenberg
ICSEA3
2006 FILIB++, a fast interval library supporting containment computations
abstract
filib++ is an extension of the interval library filib originally developed at the University of Karlsruhe. The most important aim of filib is the fast computation of guaranteed bounds for interval versions of a comprehensive set of elementary functions. filib++ extends this library in two aspects. First, it adds a second mode, the extended mode, that extends the exception-free computation mode (using special values to represent infinities and NaNs known from the IEEE floating-point standard 754) to intervals. In this mode, the so-called containment sets are computed to enclose the topological closure of a range of a function over an interval. Second, our new design uses templates and traits classes to obtain an efficient, easily extendable, and portable C++ library.
Michael Lerch, German Tischler, Jürgen Wolff von Gudenberg, Werner Hofschuster, Walter Krämer
ACM Trans. Math. Softw.3
2004 Object-oriented processing of Java source code
abstract
Abstract Code transformation and analysis tools provide support for software engineering tasks such as style checking, testing, calculating software metrics as well as reverse‐ and re‐engineering. In this paper we describe the architecture and the applications of JTransform, a general Java source code processing and transformation framework. It consists of a Java parser generating a configurable parse tree and various visitors (transformers, tree evaluators) which produce different kinds of outputs. While our framework is written in Java, the paper further opens an opportunity for a new generation of XML‐based source code tools. Copyright © 2004 John Wiley & Sons, Ltd.
Holger Eichelberger, Jürgen Wolff von Gudenberg
Softw. Pract. Exp.2
1998 Pattern-Based Design Recovery of Java Software
abstract
In this paper we show how to recover design information from Java source code. We take a pattern-based approach and proceed in a step by step manner deriving several layers of increasing abstraction. A compiler collects information about inheritance hierarchies and method call relations. It also looks for particular source text patterns coming from naming conventions or programming guidelines.The result of the compile phase is a graph acting as the starting graph of a graph grammar that describes our design recovery process. We define criteria for the automatic detection of associations and aggregations between classes, as well as for some of the popular design patterns such as composite or strategy.
Jochen Seemann, Jürgen Wolff von Gudenberg
SIGSOFT FSE2
1991 Arithmetic for vector and parallel computers
Jürgen Wolff von Gudenberg
Decis. Support Syst.1
1985 Complex interval division with maximum accuracy
abstract
In complex interval arithmetic three different types of intervals are introduced: rectangles, circles and circular sectors1, 4. The arithmetic operations for all three types of intervals should deliver the closest inclusion of the set of all possible values, i.e.
R. Lohner, Jürgen Wolff von Gudenberg
IEEE Symposium on Computer Arithmetic2
1985 Arithmetic Specification for Scientific Computation in ADA
abstract
Usually, higher programming languages provide a floating point arithmetic without specifying the accuracy of the operations. In contrast, ADA defines the operations by means of model numbers and rounding (see [2], [11]). Nevertheless, this definition is not strong enough to satisfy the modern requirement of maximum accuracy in all spaces of scientific computation (see [7]-[9]). By this we mean that no computer representable element lies between the actual and the computer generated result of an operation. The object of this paper is to specify the new arithmetic in ADA for all usual numerical data types. The new arithmetic is made available in a convenient operator form.
Rudi Klatte, Christian P. Ullrich, Jürgen Wolff von Gudenberg
IEEE Trans. Computers3