Genom att surfa vidare godkänner du att vi använder cookies. Jag förstår

En smartare it-nyhetssajt

Genombrott för kodåtervinning

Forskare vid MIT har utvecklat ett nytt system som gör att programmerare kan transplantera kod från ett program till ett annat. CodeCarbonCopy möjliggör automatisk, sömlös kodåteranvändning oberoende av standard.

25 september 2017 digit

AdobeStock_141375136_2.jpg

Med CodeCarbonCopy kan programmeraren välja koden från ett program och en infogningspunkt i ett annat program, och systemet kommer automatiskt att göra ändringar för att integrera koden i sitt nya sammanhang. Forskarna vid MITs datavetenskap och artificiella intelligenslaboratorium, CSAIL, presenterade nyligen sitt forskningsgenombrott för experterna inom ACM, Association for Computing Machinery Symposium.

Sömlös import

Den avgörande egenskapen hos CodeCarbonCopy är att systemet kan översätta och tolka mellan binärkoden som används av givar- respektive mottagarprogrammen. Ett bildbehandlingsprogram behöver exempelvis kunna hantera filer i olika format, som jpeg, tiff eller png. Men internt kommer det att representera alla sådana bilder med ett enda standardiserat format. Dessa kan dock variera mellan olika programvaror och CodeCarbonCopy kartlägger automatiskt donatorprogrammet för sömlös import av koden.

– CodeCarbonCopy är ytterligare ett steg mot att automatisera människan bort från utvecklingscykeln. Enligt vår uppfattning finns redan merparten av den programvara som någonsin kan behövas - vi behöver bara återanvända den, säger Stelios Sidiroglou-Douskos, forskare vid CSAIL och medlem i teamet bakom CodeCarbonCopy.

Forskarna utförde åtta experiment där de använde CodeCarbonCopy för att transplantera kod mellan sex populära open source-bildbehandlingsprogram. Sju av de åtta transplantationerna lyckades.

Källa: MIT

Senaste nytt

AI-protein som vaccin

9 april 2021

Nu är det möjligt att framställa nya, användbara proteiner med hjälp av AI. Det kan innebära snabbare och mer kostnadseffektiv utveckling av proteinbaserade läkemedel och vaccin. 

Bitcoin hotar Kinas miljö

8 april 2021

Idag står Kina för 75 procent av all bitcoin-produktion och den så kallade miningen kräver så mycket energi att produktionen nu hotar landets mål att vara klimatneutral 2060.

AI-musik av 27-klubben

8 april 2021

För att uppmärksamma psykisk ohälsa har organisationen Over the bridge skapat ny musik med hjälp av AI som liknar den så kallade 27-klubbens musik, det vill säga artister som valde bort livet när de var 27 år.

Fass som app

7 april 2021

Nu lanserar Fass en app för allmänheten för att användare snabbt ska kunna få koll på sina mediciner. Det går även att scanna streckkoder från förpackningar.

Varning för Insta-hack

7 april 2021

Det blir allt vanligare att småföretagare får sina Instagram-konton hackade. Trots den allmänna uppfattningen att inte betala en lösensumma, tvingas många göra det på grund av bristfällig hjälp från Facebook, som äger plattformen.

Bättre möten utan video

7 april 2021

Digitala möten fungerar bättre utan video. Att se varandra underlättar inte för att lösa problem och uppdelningen mellan deltagarna i mötet fungerar bättre utan kamera. Det visar en ny studie.