Forum für Wissenschaft, Industrie und Wirtschaft

Hauptsponsoren:     3M 
Datenbankrecherche:

 

Informatiker der TU Darmstadt entwickeln intelligente Code-Vervollständigung

26.06.2012
Informatiker der TU Darmstadt haben eine intelligente Code-Vervollständigung für die Entwicklungsumgebung Eclipse entwickelt.

Im Gegensatz zu herkömmlichen Vervollständigungs-Funktionen bietet „Code Recommenders“ nicht alle verfügbaren Optionen an, sondern schlägt dem Entwickler gezielt nur die plausibelsten Alternativen vor. Eine Open-Source-Version von „Code Recommenders“ können alle Eclipse-Nutzer ab Mittwoch (27. Juni) herunterladen.

Schneller, einfacher und mit weniger Fehlern programmieren – das können Software-Entwickler zukünftig mit Hilfe einer intelligenten Code-Vervollständigung der Technischen Universität Darmstadt. „Herkömmliche Code-Vervollständigungen bieten den Nutzern in der Regel alle verfügbaren Optionen an – egal, wie naheliegend oder abwegig diese in der jeweiligen Situation sein mögen“, erklärt Marcel Bruch vom Fachgebiet Softwaretechnik.

Um die Software-Entwickler besser zu unterstützen, entwickelte Bruch unter der Leitung von Prof. Dr. Mira Mezini das Tool „Code Recommenders“. „‘Code Recommenders‘ erkennt, welche Optionen dem Programmierer am besten weiterhelfen. Daher schlägt das Tool nicht mehr Dutzende oder gar über hundert Alternativen vor, sondern nur noch die zwei oder drei sinnvollsten“, so Bruch.

Damit der Programmierer stets die richtigen Alternativen erhält, analysiert „Code Recommenders“ zum einen das Muster des jeweils zu entwickelnden Programms und vergleicht es mit bereits existierender Software. Zum anderen erlernt das Tool im Laufe der Zeit die Vorlieben und Routinen des individuellen Entwicklers. Mit Hilfe dieser Daten ermittelt „Code Recommenders“ dann die Alternativen, die dem Entwickler in der jeweiligen Situation am wahrscheinlichsten weiterhelfen.

Open-Source-Version verfügbar, kommerzielle Angebote in Planung

Die Open-Source-Version von „Code Recommenders“, das im April mit dem "Eclipse Community Award 2012" als "Most innovative Eclipse Project" ausgezeichnet wurde und auch auf der kommenden Entwicklerkonferenz „JavaOne“ in San Francisco vertreten ist, wird ab Mittwoch (27. Juni) als fester Bestandteil der Eclipse Java Entwicklungsumgebung ausgeliefert und steht somit jedem Softwareentwickler kostenlos zur Verfügung.

Neben der Open-Source Variante arbeitet das Code Recommenders Team an einer Reihe kommerzieller Angebote und ist derzeit auf der Suche nach Pilotkunden, die „Code Recommenders“ für ihre eigenen Software-Bibliotheken nutzen wollen. Für die Unternehmensgründung erhält das Projekt Fördermittel aus dem Exist-Forschungstransfer-Programm des Bundesministeriums für Wirtschaft und Technologie (BMWI). Das BMWI unterstützt „Code Recommenders“ für mindestens 18 Monate bei dem Transfer aus der Forschung zum Start-up und stellt dafür Mittel für Personal- und Sachkosten bereit.

Kontakt
Marcel Bruch
Tel. 06151/16-5478
bruch@cs.tu-darmstadt.de
MI-Nr. 52/2012, csi

Jörg Feuck | idw
Weitere Informationen:
http://www.eclipse.org/recommenders/

Weitere Nachrichten aus der Kategorie Informationstechnologie:

nachricht Der Form eine Funktion verleihen
23.06.2017 | Institute of Science and Technology Austria

nachricht Zukunftstechnologie 3D-Druck: Raubkopien mit sicherem Lizenzmanagement verhindern
23.06.2017 | Universität Ulm

Alle Nachrichten aus der Kategorie: Informationstechnologie >>>

Die aktuellsten Pressemeldungen zum Suchbegriff Innovation >>>

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

Im Focus: Can we see monkeys from space? Emerging technologies to map biodiversity

An international team of scientists has proposed a new multi-disciplinary approach in which an array of new technologies will allow us to map biodiversity and the risks that wildlife is facing at the scale of whole landscapes. The findings are published in Nature Ecology and Evolution. This international research is led by the Kunming Institute of Zoology from China, University of East Anglia, University of Leicester and the Leibniz Institute for Zoo and Wildlife Research.

Using a combination of satellite and ground data, the team proposes that it is now possible to map biodiversity with an accuracy that has not been previously...

Im Focus: Klima-Satellit: Mit robuster Lasertechnik Methan auf der Spur

Hitzewellen in der Arktis, längere Vegetationsperioden in Europa, schwere Überschwemmungen in Westafrika – mit Hilfe des deutsch-französischen Satelliten MERLIN wollen Wissenschaftler ab 2021 die Emissionen des Treibhausgases Methan auf der Erde erforschen. Möglich macht das ein neues robustes Lasersystem des Fraunhofer-Instituts für Lasertechnologie ILT in Aachen, das eine bisher unerreichte Messgenauigkeit erzielt.

Methan entsteht unter anderem bei Fäulnisprozessen. Es ist 25-mal wirksamer als das klimaschädliche Kohlendioxid, kommt in der Erdatmosphäre aber lange nicht...

Im Focus: Climate satellite: Tracking methane with robust laser technology

Heatwaves in the Arctic, longer periods of vegetation in Europe, severe floods in West Africa – starting in 2021, scientists want to explore the emissions of the greenhouse gas methane with the German-French satellite MERLIN. This is made possible by a new robust laser system of the Fraunhofer Institute for Laser Technology ILT in Aachen, which achieves unprecedented measurement accuracy.

Methane is primarily the result of the decomposition of organic matter. The gas has a 25 times greater warming potential than carbon dioxide, but is not as...

Im Focus: How protons move through a fuel cell

Hydrogen is regarded as the energy source of the future: It is produced with solar power and can be used to generate heat and electricity in fuel cells. Empa researchers have now succeeded in decoding the movement of hydrogen ions in crystals – a key step towards more efficient energy conversion in the hydrogen industry of tomorrow.

As charge carriers, electrons and ions play the leading role in electrochemical energy storage devices and converters such as batteries and fuel cells. Proton...

Im Focus: Die Schweiz in Pole-Position in der neuen ESA-Mission

Die Europäische Weltraumagentur ESA gab heute grünes Licht für die industrielle Produktion von PLATO, der grössten europäischen wissenschaftlichen Mission zu Exoplaneten. Partner dieser Mission sind die Universitäten Bern und Genf.

Die Europäische Weltraumagentur ESA lanciert heute PLATO (PLAnetary Transits and Oscillation of stars), die grösste europäische wissenschaftliche Mission zur...

Alle Focus-News des Innovations-reports >>>

Anzeige

Anzeige

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

Von Batterieforschung bis Optoelektronik

23.06.2017 | Veranstaltungen

10. HDT-Tagung: Elektrische Antriebstechnologie für Hybrid- und Elektrofahrzeuge

22.06.2017 | Veranstaltungen

„Fit für die Industrie 4.0“ – Tagung von Hochschule Darmstadt und Schader-Stiftung am 27. Juni

22.06.2017 | Veranstaltungen

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

Radioaktive Elemente in Cassiopeia A liefern Hinweise auf Neutrinos als Ursache der Supernova-Explosion

23.06.2017 | Physik Astronomie

Dünenökosysteme modellieren

23.06.2017 | Ökologie Umwelt- Naturschutz

Makro-Mikrowelle macht Leichtbau für Luft- und Raumfahrt effizienter

23.06.2017 | Materialwissenschaften