Applying Retrospective Cohort Study Methodology in Mining Software Repositories Studies
Saarimäki, Nyyti (2023)
Saarimäki, Nyyti
Tampere University
2023
Tieto- ja sähkötekniikan tohtoriohjelma - Doctoral Programme in Computing and Electrical Engineering
Informaatioteknologian ja viestinnän tiedekunta - Faculty of Information Technology and Communication Sciences
This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Väitöspäivä
2023-11-14
Julkaisun pysyvä osoite on
https://urn.fi/URN:ISBN:978-952-03-3088-0
https://urn.fi/URN:ISBN:978-952-03-3088-0
Tiivistelmä
Satunnaistetut kontrolloidut kokeet ovat laajimmin hyväksytty tutkimusmenetelmä kausaliteetin tutkimiseen. Niiden käyttäminen ei kuitenkaan ole mahdollista, mikäli tutkitun altisteen oletetaan olevan haitallinen tai tutkimusmateriaali on takautuvaa. Jälkimmäinen on ongelma etenkin Mining Software Repositories (MSR) -tutkimuksissa, joissa usein hyödynnetään takautuvaa havaintodataa. MSR-tutkimuksella ei kuitenkaan ole vaihtoehtoisia tutkimusmenetelmiä, jotka kykenisivät tuottamaan yhtä luotettavia todisteita kuin kontrolloidut kokeet.
Tämän väitöskirjan tavoitteena on löytää ja mukauttaa MSR-tutkimuksiin soveltuva tutkimusmenetelmä, jolla pystytään tutkimaan kausaliteettia historiallisesta havaintodatasta. Sopiviksi tutkimusmenetelmiksi todettiin epidemiologiassa käytetyt analyyttiset havainnointitutkimukset, joista väitöskirja keskittyy takautuviin kohorttitutkimuksiin. Väitöskirjan pyrkimys onkin aloittaa niiden mukauttaminen MSR-tutkimukseen. Tavoitteen saavuttamiseksi tutkimme MSR-tutkimuksen haasteita, syvennyimme analyyttisiin havainnointitutkimusmenetelmiin sekä mukautimme ja sovelsimme takautuvaa kohorttitutkimusmenetelmää käytännössä.
MSR-tutkimusten yksi pääpirteistä on historiallisen havaintodatan käyttö. Datan koko potentiaalia ei kuitenkaan hyödynnetä tutkimuksissa, minkä lisäksi sen käsittely ei ole aina asianmukaista, etenkin jos sitä on yhdistetty useasta projektista. Löydökset vahvistavat analyyttisten havaintotutkimusten tarpeen, sillä ne tarjoavat mahdollisen ratkaisun havaittuihin ongelmiin. Väitöskirjassa luotiin alustava ohjeistus takautuvien kohorttitutkimusten tekemiseen MSR-tutkimuksessa. Menetelmä vaikutti MSR-tutkimukseen sopivalta, vaikka tunnistimmekin myös kehityskohtia.
Johtopäätöksenä voidaan todeta, että analyyttiset havainnointitutkimustyypit vaikut- tavat lupaavilta, ja erityisesti takautuvat kohorttitutkimukset soveltuvat MSR-tutkimuksiin. Niiden soveltamiseen MSR-tutkimuksessa tarvitaan kuitenkin kontekstin huomioiva ohjeistus. Jatkotutkimusta tarvitaan ulkoisista muuttujista, herkkyysanalyysistä sekä muuttuvien altistusten tutkinnasta.
Tämän väitöskirjan tavoitteena on löytää ja mukauttaa MSR-tutkimuksiin soveltuva tutkimusmenetelmä, jolla pystytään tutkimaan kausaliteettia historiallisesta havaintodatasta. Sopiviksi tutkimusmenetelmiksi todettiin epidemiologiassa käytetyt analyyttiset havainnointitutkimukset, joista väitöskirja keskittyy takautuviin kohorttitutkimuksiin. Väitöskirjan pyrkimys onkin aloittaa niiden mukauttaminen MSR-tutkimukseen. Tavoitteen saavuttamiseksi tutkimme MSR-tutkimuksen haasteita, syvennyimme analyyttisiin havainnointitutkimusmenetelmiin sekä mukautimme ja sovelsimme takautuvaa kohorttitutkimusmenetelmää käytännössä.
MSR-tutkimusten yksi pääpirteistä on historiallisen havaintodatan käyttö. Datan koko potentiaalia ei kuitenkaan hyödynnetä tutkimuksissa, minkä lisäksi sen käsittely ei ole aina asianmukaista, etenkin jos sitä on yhdistetty useasta projektista. Löydökset vahvistavat analyyttisten havaintotutkimusten tarpeen, sillä ne tarjoavat mahdollisen ratkaisun havaittuihin ongelmiin. Väitöskirjassa luotiin alustava ohjeistus takautuvien kohorttitutkimusten tekemiseen MSR-tutkimuksessa. Menetelmä vaikutti MSR-tutkimukseen sopivalta, vaikka tunnistimmekin myös kehityskohtia.
Johtopäätöksenä voidaan todeta, että analyyttiset havainnointitutkimustyypit vaikut- tavat lupaavilta, ja erityisesti takautuvat kohorttitutkimukset soveltuvat MSR-tutkimuksiin. Niiden soveltamiseen MSR-tutkimuksessa tarvitaan kuitenkin kontekstin huomioiva ohjeistus. Jatkotutkimusta tarvitaan ulkoisista muuttujista, herkkyysanalyysistä sekä muuttuvien altistusten tutkinnasta.
Kokoelmat
- Väitöskirjat [4943]