Sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena

Teknologian nopean kehityksen myötä digitaalisessa muodossa oleva tietomäärä kasvaa kaikkialla. Tietovarastojen koon kasvaessa tarpeellista tietoa tallennettuun tietomäärään nähden on hyvin vähän ja tärkeän informaation löytäminen on haasteellista. Tähän ongelmaan ratkaisuna on tiedonlouhintatekniik...

Täydet tiedot

Bibliografiset tiedot
Päätekijä: Mönkölä, Sami
Muut tekijät: Informaatioteknologian tiedekunta, Faculty of Information Technology, Tietotekniikan laitos, Department of Mathematical Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Aineistotyyppi: Pro gradu
Kieli:fin
Julkaistu: 2013
Aiheet:
Linkit: https://jyx.jyu.fi/handle/123456789/41830
Kuvaus
Yhteenveto:Teknologian nopean kehityksen myötä digitaalisessa muodossa oleva tietomäärä kasvaa kaikkialla. Tietovarastojen koon kasvaessa tarpeellista tietoa tallennettuun tietomäärään nähden on hyvin vähän ja tärkeän informaation löytäminen on haasteellista. Tähän ongelmaan ratkaisuna on tiedonlouhintatekniikat. Tiedonlouhintaa käytettäessä tavoitteena on löytää datajoukosta uusia tuloksia ja näkökohtia tiettyyn kyseessä olevaan ongelmaan. Tutkielmassa keskitytään ohjelmistoaineistojen louhintaan, jonka avulla voidaan saada hyödyllistä informaatiota ohjelmistoprojektin vaiheista ja siinä tapahtuvista virheistä ja niiden ehkäisemisestä. Rapidly expanding and evolving technology makes digitally stored information volume growing everywhere. When database size grows there is only a little bit of necessary information in relation to the all information saved and finding important information is challenging. Solution to this problem is data mining techniques. The purpose of using data mining is to find new results and viewpoints to a given problem from data sets. In this thesis we concentrate on software mining which helps to find useful information from software project phases and errors happening in those and how to prevent errors.