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

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

Facebook anställer 10 000 för metaverse

21 oktober 2021

Ett metaverse är som en stor virtuell värld och ett projekt Facebook driver. Europa, med sin breda marknad, har identifierats som en lämplig plats för utvecklingen och bolaget siktar därför på 10 000 nya medarbetare de kommande 10-15 åren.  

Brittiska skolor kör ansiktsigenkänning i lunchkön

20 oktober 2021

På nio skolor i Storbritannien används nu ansiktsigenkänning för att ta betalt för skolmat. Den främsta anledningen är att tekniken ska snabba på tempot i lunchkön.

Sveriges första drönarcentrum

19 oktober 2021

Västervik blir nationellt centrum för framtidens obemannade flygande system med fyra zoner över all typ av terräng. Det är Transportstyrelsen som gett grönt ljus för Sveriges första UAS-zoner.

IMY säkrar AI-innovation

18 oktober 2021

Nu startar Integritetsskyddsmyndigheten (IMY) ett samarbete med AI Sweden kring juridiska frågor om GDPR och AI. Målet är att säkra fortsatt innovation och samhällsutveckling.

Ökad efterfrågan på begagnad elektronik

15 oktober 2021

Efterfrågan på begagnad elektronik har ökat efter pandemin. Det kan bero på ett antal olika saker, såsom en ökad miljömedvetenhet, långa leveranstider på nya produkter och att företag behöver spara pengar.

Pc-marknaden växer – trots komponentbrist

14 oktober 2021

Pc-marknaden växer för sjätte kvartalet i rad. Tillväxten hade dock kunnat vara ännu starkare om det inte vore för logistikproblem och komponentbrist, menar IDC.