
Forsker på mer effektiv testing av skybaserte datatjenester
Rui Wang er den første som disputerer ved doktorgradsprogrammet Datateknologi.
De fleste har i dag smarttelefon, med applikasjoner som trenger stadige oppdateringer. Wang forteller at det er viktig at applikasjonene, «appene», testes før de blir satt ut i drift. Ofte har appene flere feil eller mangler som gjør at de enten krasjer, eller har behov for nye oppdateringer. Det kan få konsekvenser dersom appene er av den samfunnskritiske sorten.
– For at feiltestingen skal gå mer effektivt, kan man bruke modellbasert testing. Denne metoden er i høy grad automatisk, og er dermed mye raskere enn manuell testing, sier Wang.
Mer effektiv testing
Modellbasert testing er en ny metode som fokuserer på atferden til programmet. Den kjører testing på mange ulike deler samtidig, og identifiserer feilene.
– Hovedfokus i avhandlingen er skybaserte datatjenester, som ble stadig mer utbredt gjennom forrige tiår. Du har for eksempel Amazon, Google og Microsoft som tilbyr lagringsplass i skyen. Alle skybaserte datatjenester er avhengige av validering, sier Wang.
– Hvorfor valgte du dette temaet?
– Jeg liker utfordringer og den komplekse logikken som ligger bak programvare. Det gjorde at datateknologi appellerte til meg. Nærmest alt i dag er høyteknologisk. Vi må tenke nytt og utvikle det vi allerede har. De fleste industribedrifter som selger skybaserte datatjenester tester programvaren på en tradisjonell måte.
Skybaserte tjenester startet med at vi må ha mer lagringsplass, men uten at det tar opp plass lokalt på PC-en eller telefonen. Skal vi ha lagringsmuligheter og backup, trenger vi skyen.
– Dersom noe skjer med PC-en eller telefonen, så mister du innholdet – med mindre det ligger i skyen. Hvis vi har et sted å lagre det, så gir det en sikkerhet, sier Wang.
Første disputas
Hovedveileder ved HVL har vært professor Lars M. Kristensen. Han forteller at Wangs forskningsresultater allerede er blitt publisert i internasjonale tidsskrift, og presentert på internasjonale konferanser.
– Avhandlingen holder høy vitenskapelig kvalitet, som er bevist ved at artikler fra avhandlingen er publisert internasjonalt. Mange bedrifter i Bergen er opptatt av programvaretesting, så jeg tror at denne kunnskapen er interessant for bedrifter som jobber med IT og programvareutvikling, sier Kristensen.
Datateknologi er ett av fem doktorgradsprogram ved HVL, og ble startet i 2017. Rui Wang er den første som disputerer ved ph.d.-programmet Datateknologi. Flere disputaser ved programmet er forventet denne høsten.