Delta debugging
http://dbpedia.org/resource/Delta_debugging
Delta Debugging (kurz DD) ist ein Ansatz für eine automatisierte Methode zur Suche nach Fehlerursachen nach dem Versuch-und-Irrtum-Prinzip. Ein DD-Algorithmus versucht durch schrittweise Isolierung des Codes die fehlerhaften Teile zu finden. Entwickelt wurde diese Methode von Andreas Zeller am Lehrstuhl für Softwaretechnik der Universität des Saarlandes.
rdf:langString
Зневадження дельтою — автоматизація наукового методу зневадження. Алгоритм зневадження дельтою автоматично ізолює причини помилок за допомогою систематичного звуження умов, що призводять по помилки, доки лишається мінімальний набір. Зневадження дельтою використовується для знаходження вводу, що призводить до помилки (наприклад, сторінка HTML, що призводить до помилки вебнавігатора), взаємодії з користувачем (наприклад, послідовність натискання клавіш, що призводить до аварійного завершення програми), або змін у коді програми (наприклад, після непроходження регресійного тесту).
rdf:langString
Delta Debugging is a methodology to automate the debugging of programs using a scientific approach of hypothesis-trial-result loop. This methodology was first developed by Andreas Zeller of the Saarland University in 1999. Delta Debugging has been applied to isolate failure-inducing program input (e.g. an HTML page that makes a Web browser fail), failure-inducing user interaction (e.g. the keystrokes that make a program crash), or failure-inducing changes to the program code (e.g. after a failing regression test).
rdf:langString
rdf:langString
Delta Debugging
rdf:langString
Delta debugging
rdf:langString
Зневадження дельтою
xsd:integer
42191252
xsd:integer
1106806257
rdf:langString
Delta Debugging (kurz DD) ist ein Ansatz für eine automatisierte Methode zur Suche nach Fehlerursachen nach dem Versuch-und-Irrtum-Prinzip. Ein DD-Algorithmus versucht durch schrittweise Isolierung des Codes die fehlerhaften Teile zu finden. Entwickelt wurde diese Methode von Andreas Zeller am Lehrstuhl für Softwaretechnik der Universität des Saarlandes.
rdf:langString
Delta Debugging is a methodology to automate the debugging of programs using a scientific approach of hypothesis-trial-result loop. This methodology was first developed by Andreas Zeller of the Saarland University in 1999. In practice, the Delta Debugging algorithm builds on unit testing to isolate failure causes automatically - by systematically narrowing down failure-inducing circumstances until a minimal set remains. For example, if you can supply a test case that will produce the bug you are looking for, then you can feed that to the Delta Debugging algorithm, which will then simply try to trim useless functions and lines of code that are not needed to reproduce the bug, until a 1-minimal program is found. Delta Debugging has been applied to isolate failure-inducing program input (e.g. an HTML page that makes a Web browser fail), failure-inducing user interaction (e.g. the keystrokes that make a program crash), or failure-inducing changes to the program code (e.g. after a failing regression test). Later, some software development tools have been inspired by Delta Debugging, such as the bisect commands of revision control systems (e.g., git-bisect, svn-bisect, hg-bisect, etc.), which, instead of working on the program's code, apply the delta debugging methodology on the code history by comparing various versions until the faulty change is found. Recently, Network Dialog Minimization a technique based on delta debugging is proposed to find the smallest subset of network traffic from the original dialog, that when replayed still achieves the same goal as the original dialog
rdf:langString
Зневадження дельтою — автоматизація наукового методу зневадження. Алгоритм зневадження дельтою автоматично ізолює причини помилок за допомогою систематичного звуження умов, що призводять по помилки, доки лишається мінімальний набір. Зневадження дельтою використовується для знаходження вводу, що призводить до помилки (наприклад, сторінка HTML, що призводить до помилки вебнавігатора), взаємодії з користувачем (наприклад, послідовність натискання клавіш, що призводить до аварійного завершення програми), або змін у коді програми (наприклад, після непроходження регресійного тесту).
xsd:nonNegativeInteger
4997