Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Jürgen Wolff von Gudenberg is active.

Publication


Featured researches published by Jürgen Wolff von Gudenberg.


foundations of software engineering | 1998

Pattern-based design recovery of Java software

Jochen Seemann; Jürgen Wolff von Gudenberg

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.


«UML» '98 Selected papers from the First International Workshop on The Unified Modeling Language «UML»'98: Beyond the Notation | 1998

Extension of UML Sequence Diagrams for Real-Time Systems

Jochen Seemann; Jürgen Wolff von Gudenberg

The behavior of real-time systems is specified by a number of interaction scenarios between tasks or active objects. Each scenario may be illustrated by a UML sequence diagram. We use the newly developed, textual language UMLscript-RT as input language for our tool AVUS, mainly a compiler, that automatically generates standard UML sequence diagrams. UMLscript-RT extends UML sequence diagrams in two aspects. Firstly, we introduce loops and suggest a graphical notation very similar to that used in Message Sequence Charts. Secondly we give a precise grammar for timing constraints which are mandatory for real-time applications. AVUS generates a directed graph whose vertices are the events and associates the constraints as weights to the arrows. Consistency of the timing constraints is then checked by examining the cycles of that graph.


Archive | 2000

Software-Entwurf mit UML 2

Jochen Seemann; Jürgen Wolff von Gudenberg

The disclosure relates to a clutch having coaxial driving and driven members including a hub for mounting on a driven shaft with a drive member slidably mounted on the hub and rotatable thereby, the drive member formed with a multiplicity of ball-receiving cavities, a carrier member having a multiplicity of balls mounted thereon for engagement with the cavities, the carrier and drive members having intermeshing teeth, means for carrying the ball carrier rotatable on the hub, and means for urging the drive member axially on the hub for engagement of the cavities thereof with the balls of the carrier as the teeth of the drive member engage the teeth of the ball carrier to thereby rotate the means carrying the ball carrier.


Archive | 2000

Das UML-Metamodell

Jochen Seemann; Jürgen Wolff von Gudenberg

Wir wollen in diesem Kapitel ganz kurz das UML-Metamodell beschreiben, welches die formale Grundlage der UML bildet.


Archive | 2000

Fallstudie: Eine Tabellenkalkulation

Jochen Seemann; Jürgen Wolff von Gudenberg

Wir wollen in diesem Kapitel die Entwicklung einer Applikation beispielhaft von der ersten Anforderungsdefinition bis zum fertigen Software-Produkt durchfuhren und dabei die verschiedenen Beschreibungstechniken der UML anwenden. Wir folgen dabei der in Kapitel 10 festgelegten Vorgehensweise, verwenden auch Entwurfsmuster und binden existierende Java Klassenbibliotheken ein.


Archive | 2000

Das Use-Case-Diagramm

Jochen Seemann; Jürgen Wolff von Gudenberg

Use-Case-Diagramme erfassen die Anforderungen und spezifizieren damit die Funktionalitat, die die Software erfullen soll.


Archive | 2000

UML und Java

Jochen Seemann; Jürgen Wolff von Gudenberg

In diesem Kapitel wird die Umsetzung eines UML-Modells in Java Software beschrieben. Es werden einfache Faustregeln angegeben, die auch helfen, die Funktionsweise von CASE-Werkzeugen fur UML zu verstehen. Auserdem erlautern wir kurz, wie umgekehrt UML zur Dokumentation von Java Programmen herangezogen werden kann.


Archive | 2000

Modellierung von Software-Systemen

Jochen Seemann; Jürgen Wolff von Gudenberg

In diesem Kapitel gehen wir kurz auf die Wurzeln der UML ein und erlautern den Aufbau des Buches. Wir stellen verschiedene Modelle und Sichten auf ein Software-System vor.


Informatik Spektrum | 1998

UML- Unified Modeling Language

Jochen Seemann; Jürgen Wolff von Gudenberg


Archive | 2000

Software-Entwurf mit UML - objektorientierte Modellierung mit Beispielen in Java

Jochen Seemann; Jürgen Wolff von Gudenberg

Collaboration


Dive into the Jürgen Wolff von Gudenberg's collaboration.

Researchain Logo
Decentralizing Knowledge