ITU-studerende rejser til USA på eliteprogram: Han sætter turbo på softwareudvikling

Ph.d-studerende fra IT-Universitetet i København rejser til USA på et eliteforsker-stipendiat for at forske i håndtering af kodegenbrug i forskellige it-produkter. Det vil kunne spare organisationer for betydelige ressourcer - hvis det lykkes.

Den rumænske ph.d-studerende Ștefan Stănciulescu fra IT-Universitetets software-linje er ved at pakke sine kufferter til noget af en drømmerejse.

For om en uges tid drager Ștefan Stănciulescu til det prestigefyldte Carnegie Mellon University i USA, som ligger i byen Pittsburgh, efter han har modtaget EliteForsks rejsestipendium på 200.000 kroner.

Læs mere om Ștefan Stănciulescu her.

Dermed bliver han én ud af 20 forskere, som hvert år modtager Uddannelses- og Forskningsministeriets rejsestipendier. I dette tilfælde skal pengene veksles til amerikanske dollar.

For i resten af 2016 skal Ștefan Stănciulescu være under vingerne på assistant professor Christian Kästner fra Carnegie Mellon University, der i lighed med den rumænske ph.d-studerende fra det danske it-universitet forsker i software-varianter.

Disse softwarevarianter kunne eksempelvis være Samsungs Galaxy S4-serie, hvor der eksempelvis findes en Mini-telefon, en Zoom-variant med forbedret kamerafunktionalitet og en Normal-version.

"Softwaren til disse forskellige varianter af samme telefon deler det meste af softwaren. Hver variant har også unik software, som eksempelvis gør, at man skal ind i hver variant for at fikse bugs. Min opgave består så i at bygge et smart værktøj til at fikse bugs og udvikle nye features i alle varianter på samme tid," fortæller Ștefan Stănciulescu til Computerworld.

Én kode til at styre det hele
Han forklarer, at der i dag er to generelle metoder til at udvikle variant-software til eksempelvis forskellige versionsnumre af en smartphone.

Den ene tilgang er copy+paste-kode, som lægges ind i en nyere hardware-variant af telefonen, som så samtidig får håndskrevet kodevariationer til håndtering af den nyere hardware.

Den anden tilgang er software produktlinjer med såkaldt 'betinget kompilering', som Ștefan Stănciulescu er interesseret i at udbygge med sit one-tool-to-rule-them-all-tilgang til vedligeholdelse af forskellige software-varianter.

"Det vil helt åbenlyst spare tid og penge for en virksomhed i form af lønninger, hvis de kan opdatere forskellige varianter af et produkt på én gang frem for at skulle ind i hvert eneste produkt og opdatere alle softwarevarianterne," siger Ștefan Stănciulescu.

Rent praktisk sker det ved at uploade telefonsoftwaren til Ștefan Stănciulescus virtuelle platform til kontrol af forskellige software-varianter. Herefter vælges den del af koden, der skal rettes/opdateres, og så sendes rettelser/opdateringer ud til alle telefonerne på én gang.

"Ideen er, at software-værktøjet også skal kunne manipulere kode til den specifikke variant af et softwareprodukt," tilføjer Ștefan Stănciulescu.

Sender det ud som open source
I skrivende stund er Ștefan Stănciulescu i gang med at bygge en prototype af sin virtuelle platform, der kan holde øje med og håndtere variantsoftware smartest muligt.

Han er stødt ind i flere udfordringer omkring måden, som blandt andet C, C++ og Java bliver afviklet på via eksempelvis tredjepartsbiblioteker, men det håber og forventer han at få styr på, når han kommer til USA.

"Lige nu fokuserer jeg på, at min prototype skal virke, og så udbygger jeg den senere og sender den også ud som open source. Jeg har altid tænkt på, at dette er noget, der kan blive brugbart for virksomheder og udviklere," forklarer Ștefan Stănciulescu til Computerworld.

Grundet fokus på funktionalitet har Ștefan Stănciulescu endnu ikke tænkt nærmere i, hvordan hans kontrolsystem til håndtering af forskellige software-varianter en dag skal kunne udvikles til en reel forretningside.

Læs også: 
Posten udnyttes groft i spambølger: Derfor er det så svært at få styr på problemerne

I dette hjørne af it-verdenen regerer kvinderne - i hvert fald lidt endnu


Ytringer på debatten er afsenders eget ansvar - læs debatreglerne
Indlæser debat...


Brancheguiden
Brancheguide logo
Opdateres dagligt:
Den største og
mest komplette
oversigt
over danske
it-virksomheder
Hvad kan de? Hvor store er de? Hvor bor de?
Netcompany IT And Business Consulting A/S
Udvikling og salg af forretningssoftware, salg af hosting og konsulentydelser.

Nøgletal og mere info om virksomheden
Skal din virksomhed med i Guiden? Klik her

Kommende events
Vælg den rigtige storage-løsning og skab mere værdi

Valget af storage-løsning er blevet et strategisk valg, der skal passes ind i virksomhedens overordnede mål og planer. På denne konference får du overblik over de væsentligste problemstillinger og indblik i nogle af de nyeste løsninger inden for moderne datacenter-drift, cloud-løsninger, serverum, drifts-modeller og it-sikkerhed.

18. januar 2018 | Læs mere


It-sikkerhed 2018: Dit forsvar mod nye digitale trusler

Trusselsbilledet ændrer sig hele tiden. Flere end nogensinde før bliver udsat for cyberangreb, og hackerne finder konstant nye veje ind i virksomhedernes systemer. Kom og bliv opdateret på den aktuelle sikkerhedssituation. Vi går i dybden med de nyeste tendenser inden for it-kriminalitet, og når dagen er omme, er du klædt på til at styrke din virksomheds digitale selvforsvar.

23. januar 2018 | Læs mere


Få succes med customer experience

Fremtidens kunder skal vindes med den bedste kundeoplevelse. Vi sætter fokus på, hvordan I kommer i gang med at give bedre oplevelser til jeres kunder og brugere. Kom og hør om forretningsmodeller, centrale begreber og værktøjer som brugervenlighed, brugerrejser, betalingsløsninger og alle de andre centrale områder, som du forventes at have styr på, når kunderne skal sikres den nødvendige 5-stjernede oplevelse.

25. januar 2018 | Læs mere





mest debaterede artikler

Computerworld
Live fra Retten i Glostrup (afsluttet): Retten vurderer: Må Computerworld fortsætte liveblog eller ej?
Live fra Retten i Glostrup: Vi er tilbage i retten til Atea-sagens tredjesidste dag inden jul. Følg med i sagen her live og hør om, hvorvidt en rejse til USA var ren ferie på skatteydernes penge eller ej.
CIO
Efter masser af luksusbilag i Atea-bestikkelsesretssagen: Tiltalte it-topfolk fastholder uskyld - vil frifindes
Efter 18 retsdage med timelange afhøringer af de tiltalte og tonsvis af bilag står sagen stadig åben. "Hvis der er kommet noget frem her under sagen, så er det noget, der taler for vores påstand om frifindelse," mener forsvarer Michael Skjødt.
Comon
Ny topmobilprocessor afsløret: Her er de fire ting, du skal vide om Snapdragon 845
Qualcomm har præsenteret sin Snapdragon 845-chipsæt, som vil være at finde i mange af næste års bedste Android-telefoner. Her er alt, hvad du skal vide om chippen
Job & Karriere
Dansk it-virksomhed indførte fire-dages arbejdsuge: I dag er sygefraværet rekord-lavt og direktøren har tabt sig 13 kilo
Interview: Great Place To Work kategori-vinderen IIH Nordic har indført en fire-dages arbejdsuge og taget et opgør med forstyrrende storrums-kontorer og en frustrerende mailkultur. I dag er medarbejderne gladere end nogensinde før.
White paper
Mobility - her er de aktuelle udfordringer
Hvad med sikkerheden? Mobility-bølgen fejer igennem danske virksomheder, og der er masser af muligheder og faldgruber. Sikkerheden halter, men det kan der gøres noget ved. Produceret af Computerworld.dk i oktober 2014.