Forum für Wissenschaft, Industrie und Wirtschaft

Hauptsponsoren:     3M 
Datenbankrecherche:

 

Wie man geklaute Software wieder finden kann

27.02.2008
Die Entwicklung von Software ist teuer. Dies verführt manche Programmierer dazu, fremde Software illegal in die eigenen Programme einzubauen.

Der Lehrstuhl für Softwaretechnik der Universität des Saarlandes hat eine Methode entwickelt, diese Art von Softwarediebstahl nachzuweisen. Sie erfasst in einem Testlauf das charakteristische Verhalten einer Software und kann dieses dann in anderen Computerprogrammen erkennen.

Die Informatiker werden ihre Forschungsergebnisse auf der CeBIT 2008 in Hannover vom 4. bis 9. März am saarländischen Forschungsstand (Halle 9, Stand B 35) vorstellen. Dort werden sie auch ihre Methoden für die automatische Fehlersuche in großen Computerprogrammen präsentieren.

Moderne Software setzt sich aus vielen Bausteinen zusammen, was sie anfällig für Diebstahl durch Softwareentwickler macht. Die an Anwender ausgelieferten Programme, oder nur Teile davon, können leicht von einem Programmierer in die eigene Software eingefügt werden. Trotzdem ist eine solche Urheberrechtsverletzung vor Gericht äußerst schwierig nachzuweisen.

Die neue Methode, die das Softwaretechnik-Team um Prof. Andreas Zeller entwickelt hat, räumt Herstellern von Software bessere Chancen vor Gericht ein. Vermutet ein Hersteller einen Diebstahl, lässt er seine und die fremde Software mit dem Werkzeug API BIRTHMARK ausführen. Als Ergebnis kann er sehen, wie stark die Arbeitsweise der beiden Programme übereinstimmt. Ist die Übereinstimmung hoch, lässt das einen Diebstahl vermuten und rechtfertigt weitere Untersuchungen.

Nach dem Motto "Viele Köche verderben den Brei" wollen die Saarbrücker Wissenschaftler außerdem untersuchen, wie sich die Arbeitsweise von Software-Entwicklern auf die Software-Qualität auswirkt - ob also viele Entwickler oder viele Änderungen Software fehleranfälliger machen. Ziel der von IBM geförderten Arbeit ist, automatische Assistenten zu entwickeln, die bereits während der Entwicklung auf mögliche Probleme hinweisen und Vorschläge zur Verbesserung machen. Dies könnte der IT-Industrie, die viel Zeit in das Testen von Software investieren muss, enorme Kosten und Risiken ersparen. "Unsere Werkzeuge beobachten die Software-Entwicklung und empfehlen erfolgreiche Muster weiter", so Prof. Andreas Zeller.

Sein Team konzentriert sich schon seit einigen Jahren darauf, systematisch nach Fehlern in großen Computerprogrammen zu suchen. In den vergangenen zwei Jahren konnte Prof. Zeller als erster Forscher die Fehlerdatenbanken von Microsoft systematisch durchforsten, um herauszufinden, in welchen Komponenten sich die meisten Fehler häufen. Zellers statistische Verfahren sagen jetzt für neue Programme vollautomatisch voraus, welche Stellen am fehlerträchtigsten sind - damit Firmen wie Microsoft diese Stellen dann besonders sorgfältig untersuchen können.

Fragen beantwortet Ihnen:
Prof. Dr. Andreas Zeller
Tel. 0681/302-64011
Friederike Meyer zu Tittingdorf
Tel. 0681/302-58099
CeBIT-Stand: Tel. 0511/8959-7083
Email: presse@cs.uni-sb.de

Saar - Uni - Presseteam | idw
Weitere Informationen:
http://www.informatik-saarland.de/06.Presse/03.Pressefotos/
http://www.st.cs.uni-sb.de/birthmarking/
http://www.st.cs.uni-sb.de/

Weitere Berichte zu: Computerprogramm Programmierer

Weitere Nachrichten aus der Kategorie Informationstechnologie:

nachricht Vom Gehirn zur Robotik: Algorithmen verarbeiten Sensordaten wie das Gehirn
25.09.2017 | Universität Ulm

nachricht Ein stabiles magnetisches Bit aus drei Atomen
21.09.2017 | Sonderforschungsbereich 668

Alle Nachrichten aus der Kategorie: Informationstechnologie >>>

Die aktuellsten Pressemeldungen zum Suchbegriff Innovation >>>

Die letzten 5 Focus-News des innovations-reports im Überblick:

Im Focus: The pyrenoid is a carbon-fixing liquid droplet

Plants and algae use the enzyme Rubisco to fix carbon dioxide, removing it from the atmosphere and converting it into biomass. Algae have figured out a way to increase the efficiency of carbon fixation. They gather most of their Rubisco into a ball-shaped microcompartment called the pyrenoid, which they flood with a high local concentration of carbon dioxide. A team of scientists at Princeton University, the Carnegie Institution for Science, Stanford University and the Max Plank Institute of Biochemistry have unravelled the mysteries of how the pyrenoid is assembled. These insights can help to engineer crops that remove more carbon dioxide from the atmosphere while producing more food.

A warming planet

Im Focus: Hochpräzise Verschaltung in der Hirnrinde

Es ist noch immer weitgehend unbekannt, wie die komplexen neuronalen Netzwerke im Gehirn aufgebaut sind. Insbesondere in der Hirnrinde der Säugetiere, wo Sehen, Denken und Orientierung berechnet werden, sind die Regeln, nach denen die Nervenzellen miteinander verschaltet sind, nur unzureichend erforscht. Wissenschaftler um Moritz Helmstaedter vom Max-Planck-Institut für Hirnforschung in Frankfurt am Main und Helene Schmidt vom Bernstein-Zentrum der Humboldt-Universität in Berlin haben nun in dem Teil der Großhirnrinde, der für die räumliche Orientierung zuständig ist, ein überraschend präzises Verschaltungsmuster der Nervenzellen entdeckt.

Wie die Forscher in Nature berichten (Schmidt et al., 2017. Axonal synapse sorting in medial entorhinal cortex, DOI: 10.1038/nature24005), haben die...

Im Focus: Highly precise wiring in the Cerebral Cortex

Our brains house extremely complex neuronal circuits, whose detailed structures are still largely unknown. This is especially true for the so-called cerebral cortex of mammals, where among other things vision, thoughts or spatial orientation are being computed. Here the rules by which nerve cells are connected to each other are only partly understood. A team of scientists around Moritz Helmstaedter at the Frankfiurt Max Planck Institute for Brain Research and Helene Schmidt (Humboldt University in Berlin) have now discovered a surprisingly precise nerve cell connectivity pattern in the part of the cerebral cortex that is responsible for orienting the individual animal or human in space.

The researchers report online in Nature (Schmidt et al., 2017. Axonal synapse sorting in medial entorhinal cortex, DOI: 10.1038/nature24005) that synapses in...

Im Focus: Tiny lasers from a gallery of whispers

New technique promises tunable laser devices

Whispering gallery mode (WGM) resonators are used to make tiny micro-lasers, sensors, switches, routers and other devices. These tiny structures rely on a...

Im Focus: Wundermaterial Graphen: Gewölbt wie das Polster eines Chesterfield-Sofas

Graphen besitzt extreme Eigenschaften und ist vielseitig verwendbar. Mit einem Trick lassen sich sogar die Spins im Graphen kontrollieren. Dies gelang einem HZB-Team schon vor einiger Zeit: Die Physiker haben dafür eine Lage Graphen auf einem Nickelsubstrat aufgebracht und Goldatome dazwischen eingeschleust. Im Fachblatt 2D Materials zeigen sie nun, warum dies sich derartig stark auf die Spins auswirkt. Graphen kommt so auch als Material für künftige Informationstechnologien infrage, die auf der Verarbeitung von Spins als Informationseinheiten basieren.

Graphen ist wohl die exotischste Form von Kohlenstoff: Alle Atome sind untereinander nur in der Ebene verbunden und bilden ein Netz mit sechseckigen Maschen,...

Alle Focus-News des Innovations-reports >>>

Anzeige

Anzeige

IHR
JOB & KARRIERE
SERVICE
im innovations-report
in Kooperation mit academics
Veranstaltungen

Posterblitz und neue Planeten

25.09.2017 | Veranstaltungen

Hochschule Karlsruhe richtet internationale Konferenz mit Schwerpunkt Informatik aus

25.09.2017 | Veranstaltungen

Junge Physiologen Tagen in Jena

25.09.2017 | Veranstaltungen

 
VideoLinks
B2B-VideoLinks
Weitere VideoLinks >>>
Aktuelle Beiträge

Posterblitz und neue Planeten

25.09.2017 | Veranstaltungsnachrichten

Regenbogenfarben enthüllen Werdegang von Zellen

25.09.2017 | Biowissenschaften Chemie

Vom Gehirn zur Robotik: Algorithmen verarbeiten Sensordaten wie das Gehirn

25.09.2017 | Informationstechnologie