Universitetet i
Bergen : Doktorgrader : 2008
NY DOKTORGRAD Gjenbruk av programvaremodeller
”Analogical Reuse of Object-Oriented Analysis Models”. Et viktig mål for programvareindustrien har gjennom flere tiår vært å tilstrebe størst mulig grad av gjenbruk av programkode i utviklingen av nye programmer. I praksis har dette vist seg vanskelig å oppnå, en løsning på en programmeringsoppgave er aldri helt lik tidligere løsninger. Det er problemer knyttet til hvordan kunnskap om tidligere løsninger skal lagres, gjenkjenning av relevante løsninger for program som er under utvikling og hvordan en skal organisere prosessen fram mot en løsning på det nye problemet. Avhandlingen vektlegger betydningen av å kunne identifisere gode gjenbrukskandidater tidligst mulig i utviklingsprosessen av nye programmer. I den tidlige analysefasen utvikler man gjerne grafiske modeller som viser hvordan programkomponenter skal samvirke. Med utgangspunkt i slike modelleringsteknikker, benyttes analogisk resonnering for å identifisere de modellene som ligner på dem som er under utvikling. Bjørnestad viser hvordan man effektivt kan identifisere modeller som er semantisk like ved å knytte modellene sammen i et nett av semantiske termer. Kunnskap om modellenes struktur brukes så for å finne modeller med både semantisk og strukturell likhet. Personalia: Tidspunkt og sted for prøveforelesningen: Tidspunkt og sted for disputasen: Kontaktpersoner: Avhandlingen kan lånes på Bibliotek for samfunnsvitenskap og humaniora. Avhandlingen er elektronisk tilgjengelig i BORA. For kjøp/bestilling av avhandlingen, kontakt kandidaten direkte. |