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

Skärmfritt en semesterdröm

21 juni 2018

61 procent av svenskarna uppger att de skulle vilja åka på en skärmfri semester. Förhoppningen är att bli mer närvarande och få en paus från sociala medier. Men det finns en oro för att missa mejl och att inte vara uppdaterad i nyhetsflödet, enligt en ny undersökning.

AI mot prostatacancer

21 juni 2018

AI kan ge en ökad förståelse till hur prostatacancer kommer till, det menar forskargrupper vid KTH och Karolinska Institutet.

9,6 miljoner till digital kompetens

20 juni 2018

Regeringen har gett Internetstiftelsen, IIS, medel som ska användas för att etablera Digidelcenter i ett antal kommuner. Etableringen ska stärka kommuninvånares möjligheter att öka sin digitala kompetens.

Media ökar säkerheten

20 juni 2018

Fotbolls-VM i Ryssland är igång och med det följer självklart även ett stort antal medieföretag. Enligt Sveriges Radio Ekot har vissa av dessa av säkerhetsskäl tagit med sig gamla datorer och mobiler dit, för att sedan kunna kassera dem efter mästerskapets slut.

E-journal för blivande mammor

19 juni 2018

Hittills i år har 190 000 stockholmare loggat in för att läsa sin egen patientjournal, och nu görs över 20 000 inloggningar per dag på 1177 Vårdguidens e-tjänster bara i Stockholms län. Nu kan också länets gravida läsa sin digitala journal.

IoT för kokoll

18 juni 2018

På en gård utanför Uppsala bär kossorna smarta sensor-halsband som ger lantbrukaren värdefull information och gör det möjligt att övervaka Rosa och Blanka via en app.