{"id":9991,"date":"2024-08-06T09:40:18","date_gmt":"2024-08-06T09:40:18","guid":{"rendered":"https:\/\/byte-bucket.com\/2024\/08\/06\/forschungsteam-der-tu-graz-entwickelt-loesung-zur-beschleunigung-der-fehlersuche-in-programmcodes\/"},"modified":"2024-08-06T09:40:18","modified_gmt":"2024-08-06T09:40:18","slug":"forschungsteam-der-tu-graz-entwickelt-loesung-zur-beschleunigung-der-fehlersuche-in-programmcodes","status":"publish","type":"post","link":"https:\/\/byte-bucket.com\/?p=9991","title":{"rendered":"Forschungsteam der TU Graz entwickelt L\u00f6sung zur Beschleunigung der Fehlersuche in Programmcodes"},"content":{"rendered":"<p>Die Fehlersuche und -behebung in Programmcodes ist eine zeitaufw\u00e4ndige Aufgabe f\u00fcr Softwareentwickler*innen. Um diesen Prozess zu beschleunigen, hat ein Forschungsteam der TU Graz eine L\u00f6sung entwickelt. Moderne Software-Anwendungen bestehen aus vielen Dateien und Millionen von Codezeilen, was das Finden und Beheben von Fehlern zu einer Herausforderung macht. Derzeit verwenden Entwickler*innen viel Zeit darauf, manuell nach Fehlern zu suchen, was einen erheblichen Teil ihrer Arbeitszeit ausmacht. Das Forschungsteam der TU Graz hat eine skalierbare L\u00f6sung entwickelt, die das Auffinden fehlerhafter Codestellen und das Debugging erheblich beschleunigen kann. Sie basiert auf bestehenden Natural-Language-Processing-Methoden und Metriken. Der Ansatz wandelt Software-Eigenschaften in numerische Werte um und ist auch f\u00fcr umfangreiche Codemengen geeignet. Ein Bug Report dient als Ausgangspunkt f\u00fcr die Fehlersuche, und mithilfe von Natural Language Processing und Metriken werden Code-Abschnitte ermittelt, die am besten mit der Fehlerbeschreibung \u00fcbereinstimmen. Entwickler*innen erhalten eine Liste von Dateien, die h\u00f6chstwahrscheinlich f\u00fcr den Fehler verantwortlich sind, sowie Informationen \u00fcber die Art des Fehlers. Dadurch kann der Fehler schneller identifiziert und korrigiert werden. Die L\u00f6sung ist \u00fcber die Plattform GitHub frei verf\u00fcgbar.<\/p>\n<p>Schlagw\u00f6rter: Birgit Hofer + Graz + Thomas Hirsch<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Die Fehlersuche und -behebung in Programmcodes ist eine zeitaufw\u00e4ndige Aufgabe f\u00fcr Softwareentwickler*innen. Um diesen Prozess zu beschleunigen, hat ein Forschungsteam der TU Graz eine L\u00f6sung entwickelt. Moderne Software-Anwendungen bestehen aus vielen Dateien und Millionen von Codezeilen, was das Finden und Beheben von Fehlern zu einer Herausforderung macht. Derzeit verwenden Entwickler*innen&#46;&#46;&#46;<\/p>\n","protected":false},"author":4,"featured_media":9990,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9991","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts\/9991","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9991"}],"version-history":[{"count":0,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts\/9991\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/media\/9990"}],"wp:attachment":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9991"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=9991"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=9991"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}