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

Danske Bank pluggar AI

24 maj 2019

Danske Bank ska genomföra utbildningar inom AI för alla Sveriges medarbetare under 2019. Förhoppningen är att tekniken bland annat ska kunna hjälpa till mot finansiell brottslighet. 

Cyberhot i skattetider

24 maj 2019

För första gången finns banktrojanen Trickbot på den svenska listan över skadlig kod. Som om det inte vore illa nog smög den sig in lagom till att skattedeklarationen skulle lämnas in.

Bosch billiga lufttaxi

23 maj 2019

Med hjälp av sensorer från Bosch kan vi snart se flygande taxibilar. Flygtester inleds 2020 och autonoma flygtaxis kan bli realitet i våra städer till 2025. 

Gartner hyllar Dell

22 maj 2019

Gartner har prisat Dell Technologies för sitt hållbarhetsarbete. En anledning är Nextwave, projektet där man har som mål att skapa världens första försörjningskedja med havsplast.

GDPR ett år senare

21 maj 2019

Tre av fyra svenskar oroar sig över hur deras personuppgifter används av företag. Och var sjätte medborgare har utnyttjat någon av rättigheterna som kom med GDPR, som bland annat rätten att bli glömd. Det visar Datainspektionens första rikstäckande integritetsrapport.

Smartare cancervård

20 maj 2019

Nu startas ett samarbete mellan läkemedelsindustrin, akademin och sjukvården för att utveckla en plattform för precisionsmedicin. Målet är att läkemedelsbehandling baserad på patienters genetiska profil ska bli mer tillgänglig vid svår cancersjukdom.