<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Delta_Debugging</id>
	<title>Delta Debugging - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Delta_Debugging"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Delta_Debugging&amp;action=history"/>
	<updated>2026-05-16T22:14:43Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Delta_Debugging&amp;diff=772602&amp;oldid=prev</id>
		<title>imported&gt;Gerolsteiner flasche: /* growthexperiments-addlink-summary-summary:2|0|0 */</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Delta_Debugging&amp;diff=772602&amp;oldid=prev"/>
		<updated>2024-09-17T12:53:29Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;growthexperiments-addlink-summary-summary:2|0|0&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Delta Debugging&amp;#039;&amp;#039;&amp;#039; (kurz &amp;#039;&amp;#039;&amp;#039;DD&amp;#039;&amp;#039;&amp;#039;) ist ein Ansatz für eine automatisierte Methode zur Suche nach Fehlerursachen in [[Programmiersprache]]n nach dem [[Versuch und Irrtum|Versuch-und-Irrtum]]-Prinzip. Ein DD-[[Algorithmus]] versucht durch schrittweise Isolierung des Codes die fehlerhaften Teile zu finden.&lt;br /&gt;
&lt;br /&gt;
Entwickelt wurde diese Methode von [[Andreas Zeller (Informatiker)|Andreas Zeller]] am Lehrstuhl für [[Softwaretechnik]] der [[Universität des Saarlandes]].&lt;br /&gt;
&lt;br /&gt;
{{Überarbeiten|1=Diskussionsseite, Abschnitt [[Diskussion:Delta_Debugging#Vorgehensweise_-_Überarbeiten!|Vorgehensweise - Überarbeiten!]]}}&lt;br /&gt;
== Vorgehensweise ==&lt;br /&gt;
&lt;br /&gt;
Durch die Teilung des Codes wird festgestellt, ob der Fehler in Teil A oder Teil B liegt. Durch wiederholte Teilung des fehlerhaften Teils wird der Fehler „eingekreist“, bis die kleinstmögliche Angabe zum Fehlerort gemacht werden kann. Dabei kann man Fehler finden, die durch Eingaben, Änderungen oder den Status von Variablen verursacht wurden.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.st.cs.uni-sb.de/dd/ Igor - Kommandozeilen Tool]&lt;br /&gt;
* [http://www.st.cs.uni-sb.de/eclipse/ Integration in Eclipse (Plug-Ins)]&lt;br /&gt;
** DDinput – für fehlererzeugende Eingaben&lt;br /&gt;
** [http://ddchange.martin-burger.de/ DDchange] – für fehlererzeugende Änderungen&lt;br /&gt;
** DDstate – für fehlererzeugende Variableninhalte&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [http://www.st.cs.uni-sb.de/dd/ Delta Debugging project at Software Engineering Chair, Saarland University ]&lt;br /&gt;
* [http://www.wi.uni-muenster.de/pi/lehre/ws0607/seminarQS/themen.php Seminar: Qualitätssicherung in der Softwareentwicklung, Uni-Münster]&lt;br /&gt;
* [http://www.se-radio.net/2008/06/episode-101-andreas-zeller-on-debugging/ Interview mit Andreas Zeller über Delta Debugging]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Fehlermanagement (Softwaretechnik)]]&lt;/div&gt;</summary>
		<author><name>imported&gt;Gerolsteiner flasche</name></author>
	</entry>
</feed>