Abo
  • IT-Karriere:

Entwicklung: Mozilla will mit Machine-Learning Coding-Fehler finden

Der Browserhersteller Mozilla will Fehler in seiner Software schon entdecken, bevor der Code dafür in die Quellen eingepflegt wird. Genutzt wird dazu ein System auf Basis von Machine-Learning, das von Spielehersteller Ubisoft stammt.

Artikel veröffentlicht am ,
Bei der Entwicklung des Firefox will Mozilla künftig auf die Hilfe von Machine Learning setzen.
Bei der Entwicklung des Firefox will Mozilla künftig auf die Hilfe von Machine Learning setzen. (Bild: Sander von der Wel, flickr.com/CC-BY-SA 2.0)

Die Entwicklung des Firefox-Browsers will Hersteller Mozilla künftig "schneller und effizienter" machen, wie es im Mozilla-Blog heißt. Dazu will das Unternehmen mit dem Spielehersteller Ubisoft kooperieren und dessen Technik Clever Commit einsetzen, die dank Machine-Learning fehleranfälligen Code schon während der Programmierung entdecken können soll. So soll vermieden werden, dass bestimmte Fehler überhaupt in den Hauptzweig der Entwicklung eingepflegt werden.

Stellenmarkt
  1. Diehl Connectivity Solutions GmbH, Wangen im Allgäu / Nürnberg
  2. SSP Deutschland GmbH, Frankfurt

Das System Clever Commit stammt ursprünglich von Ubisofts hauseigenem Forschungslabor La Forge in Montreal und ist in Zusammenarbeit mit der McGill und der Concordia University entstanden. Ubisoft hat das System eigenen Angaben zufolge bereits erfolgreich in verschiedenen Projekten getestet. Das System selbst arbeitet dabei in zwei Phasen zum Entdecken möglicher Fehler, was die wissenschaftliche Abhandlung zu der Technik näher beschreibt (PDF).

In der ersten Phase wird eine Metrik erstellt, mit der die Wahrscheinlichkeit für die Feh­ler­haf­tig­keit eines neuen Codebestandteils bestimmt werden soll. In einer zweiten Phase wird dann der möglicherweise fehlerhafte Code mit bereits in der Vergangenheit als fehlerhaft bekannten Beiträgen verglichen. Grundlage für diese Einordnung bilden einerseits die bisherige Historie im Versionskontrollsystem der Software sowie andererseits eine Analyse des Bugtrackers.

Mozilla will das Clever-Commit-System aber nicht nur einsetzen, sondern aktiv zusammen mit Ubisoft weiterentwickeln. So will das Unternehmen seine "Expertise in den Programmiersprachen Rust, C++ und Javascript bereitstellen" sowie seine "Kenntnisse in der C++-Codeanalyse und der Analyse von Bug-Tracking-Systemen einbringen". Ob und wann die Arbeiten an Clever Commit als Open Source bereitstehen ist derzeit noch nicht bekannt.



Anzeige
Hardware-Angebote
  1. (reduzierte Überstände, Restposten & Co.)
  2. täglich neue Deals bei Alternate.de

MrTridac 14. Feb 2019

Das ist ja in Ordnung. Aber wenn die sich hinstellen und ganz stolz verkünden, dass sie...

Hotohori 13. Feb 2019

Könnte mir gut vorstellen, dass wenn das funktioniert, das zukünftig allgemein der...


Folgen Sie uns
       


Sega Dreamcast (1999) - Golem retro

Am 9.9.1999 startete Segas letzte Konsole in ein kurzes, aber erfülltes Spieleleben.

Sega Dreamcast (1999) - Golem retro Video aufrufen
Elektrautos auf der IAA: Die Gezeigtwagen-Messe
Elektrautos auf der IAA
Die Gezeigtwagen-Messe

IAA 2019 Viele klassische Hersteller fehlen bei der IAA oder zeigen Autos, die man längst gesehen hat. Bei den Elektroautos bekommen alltagstaugliche Modelle wie VW ID.3, Opel Corsa E und Honda E viel Aufmerksamkeit.
Ein Bericht von Dirk Kunde

  1. Elektromobilität Stromwirtschaft will keine Million öffentlicher Ladesäulen
  2. Umfrage Kunden fühlen sich vor Elektroautokauf schlecht beraten
  3. Batterieprobleme Auslieferung des e.Go verzögert sich

Manipulierte Zustimmung: Datenschützer halten die meisten Cookie-Banner für illegal
Manipulierte Zustimmung
Datenschützer halten die meisten Cookie-Banner für illegal

Nur die wenigsten Cookie-Banner entsprechen den Vorschriften der DSGVO, wie eine Studie feststellt. Die Datenschutzbehörden halten sich mit Sanktionen aber noch zurück.
Ein Bericht von Christiane Schulzki-Haddouti

  1. Chrome & Privacy Google möchte uns in Zukunft anders tracken
  2. Tracking Google und Facebook tracken auch auf vielen Pornoseiten
  3. Android Apps kommen auch ohne Berechtigung an Trackingdaten

Dick Pics: Penis oder kein Penis?
Dick Pics
Penis oder kein Penis?

Eine Studentin arbeitet an einer Software, die automatisch Bilder von Penissen aus Direktnachrichten filtert. Wer mithelfen will, kann ihr Testobjekte schicken.
Ein Bericht von Fabian A. Scherschel

  1. Medienbericht US-Regierung will soziale Netzwerke stärker überwachen
  2. Soziales Netzwerk Openbook heißt jetzt Okuna
  3. EU-Wahl Spitzenkandidat Manfred Weber für Klarnamenpflicht im Netz

    •  /