Your SlideShare is downloading. ×
  • Like
DDchange: Fehlerverursachende Änderungen
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

DDchange: Fehlerverursachende Änderungen

  • 1,057 views
Published

Ein Programm funktioniert nach einer Reihe von Änderungen nicht mehr - womöglich wurden in einem Projektteam eine Vielzahl von Änderungen durch verschiedene Personen durchgeführt. Was ist die Ursache …

Ein Programm funktioniert nach einer Reihe von Änderungen nicht mehr - womöglich wurden in einem Projektteam eine Vielzahl von Änderungen durch verschiedene Personen durchgeführt. Was ist die Ursache für diesen Fehler? Im Rahmen meiner Diplomarbeit ist ein Delta-Debugging-Framework entstanden, welches automatisch fehlerrelevante Änderungen am Programmcode bestimmt. Das Framework erlaubt die schnelle und einfache Entwicklung von Werkzeugen, die Programmierer und Projektverantwortliche bei der langwierigen und teuren Fehlersuche unterstützen.
Zwei Instanzen dieses Frameworks erlauben es, diese Änderungen während Integrationstests oder lokal am Arbeitsplatz zu bestimmen. Die Fehler-Ursachen werden völlig transparent im Hintergrund ermittelt - stören somit nicht den gewohnten Prozessablauf. DDchange Maven integriert den Debugging-Prozess nahtlos in die "Continuous Integration", DDchange Eclipse erlaubt die sofortige Ursachen-Suche durch den Entwickler.
Fokus des Vortrages ist ein Überblick und kurze Einführung in das Framwork sowie Demonstration von DDchange Maven und DDchange Eclipse. Abschließend werden mögliche zukünftige Arbeiten zur Verbesserung des Frameworks vorgestellt.

Published in Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,057
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
4
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. DDchange: Fehlerverursachende Änderungen Martin Burger
  • 2. Diplomarbeit • “Eine Plattform zum automatischen Bestimmen von fehlerverursachenden Änderungen” • In Kooperation • Lehrstuhl für Softwaretechnik (Prof. Zeller) • WEB.DE AG, Karlsruhe
  • 3. Bisherige Arbeit
  • 4. Grundlagen
  • 5. Änderungen am Code Kunde PremiumKunde 9:30 JUnit
  • 6. Änderungen am Code Kunde PremiumKunde Schuldner 9:30 JUnit fehlerrelevant 14:00 JUnit Zeit Änderung