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-genererade rocktjejer i Sweden Rock-kampanj

6 februari 2023

Sweden Rock-kollo ska uppmuntra och stötta tjejer som vill spela hårdrock. Till sin kampanj har man nu uteslutande valt AI-genererade bilder på hårdrockstjejer.

CIO:ernas stora orosmoln 2023

3 februari 2023

En stor utmaning för företag är allt mer komplexa, hybrida it-miljöer där företagens produktionsmiljöer fortsätter att delas upp i olika moln. Detta gör att it-chefer inte känner sig tillräckligt skyddade, enligt nya rapporten Veeam Data Protection Trends Report 2023.

Därför är 5G och näringslivet viktigt för Sveriges totalförsvar

3 februari 2023

När Sverige ska uppgradera sitt public safety-nätverk till ett 5G-nät krävs en hybridlösning med statlig kontroll i alla delar av systemet som är väsentliga för säkerheten. Detta ska kompletteras med kommersiella lösningar som ökar tillgängligheten och robustheten. Det skriver MSB och Trafikverket i en ny rapport till regeringen. 

Nytt användarrekord för Chat GPT

2 februari 2023

AI-botten Chat GPT har nått 100 miljoner användare, endast två månader efter lansering. Det är historiens snabbaste tillväxt för en konsumentapp. För Tiktok tog 100-miljonersgränsen nio månader att nå.

Stäng