
Programvareutvikling - Software Engineering
Programvareteknologi blir brukt på alle områder i samfunn, næringsliv og industri. Kunnskap om programvareutvikling blir derfor stadig viktigere.
Programvareutvikling som ingeniørdisiplin handler om begrep, prinsipp, metoder og utviklingsverktøy som brukes til design, implementering, evaluering, drift og vedlikehold av programvare (software) og IT-system.
Gruppen sin forskningsaktivitet omfatter teoretiske fundamenter for programvareutvikling, programvareutviklingsverktøy og teknologi, samt implementering og evaluering av prototyper for programvaresystem.
Gruppen har oppnådd og publisert sterke forskningsresultater spesielt innen områdene modellbasert programvareutvikling, distribuerte system, programvareverifikasjon og test, programvarekvalitet og sikkerhet, programvareomskriving og programvarearkitektur.
Forskningsgruppen er involvert i flere prosjekter innen helse, innebygde system, robotikk og industriell automatisering, tingenes internett og sky-tjenester, maskinlæring, samt programvaresystemer for kjøretøy.
Videre har gruppen forskningssamarbeid med mange nasjonale og internasjonale institusjoner og flere nasjonale og internasjonale bedrifter.