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...

Full description

Bibliographic Details
Main Author: Mönkölä, Sami
Other Authors: Informaatioteknologian tiedekunta, Faculty of Information Technology, Tietotekniikan laitos, Department of Mathematical Information Technology, University of Jyväskylä, Jyväskylän yliopisto
Format: Master's thesis
Language:fin
Published: 2013
Subjects:
Online Access: https://jyx.jyu.fi/handle/123456789/41830
_version_ 1828193124803936256
author Mönkölä, Sami
author2 Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto
author_facet Mönkölä, Sami Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto Mönkölä, Sami Informaatioteknologian tiedekunta Faculty of Information Technology Tietotekniikan laitos Department of Mathematical Information Technology University of Jyväskylä Jyväskylän yliopisto
author_sort Mönkölä, Sami
datasource_str_mv jyx
description 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.
first_indexed 2024-09-11T08:49:13Z
format Pro gradu
free_online_boolean 1
fullrecord [{"key": "dc.contributor.author", "value": "M\u00f6nk\u00f6l\u00e4, Sami", "language": null, "element": "contributor", "qualifier": "author", "schema": "dc"}, {"key": "dc.date.accessioned", "value": "2013-06-21T19:15:28Z", "language": null, "element": "date", "qualifier": "accessioned", "schema": "dc"}, {"key": "dc.date.available", "value": "2013-06-21T19:15:28Z", "language": null, "element": "date", "qualifier": "available", "schema": "dc"}, {"key": "dc.date.issued", "value": "2013", "language": null, "element": "date", "qualifier": "issued", "schema": "dc"}, {"key": "dc.identifier.other", "value": "oai:jykdok.linneanet.fi:1270728", "language": null, "element": "identifier", "qualifier": "other", "schema": "dc"}, {"key": "dc.identifier.uri", "value": "https://jyx.jyu.fi/handle/123456789/41830", "language": null, "element": "identifier", "qualifier": "uri", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Teknologian nopean kehityksen my\u00f6t\u00e4 digitaalisessa muodossa oleva tietom\u00e4\u00e4r\u00e4 kasvaa kaikkialla. Tietovarastojen koon kasvaessa tarpeellista tietoa tallennettuun tietom\u00e4\u00e4r\u00e4\u00e4n\nn\u00e4hden on hyvin v\u00e4h\u00e4n ja t\u00e4rke\u00e4n informaation l\u00f6yt\u00e4minen on haasteellista. T\u00e4h\u00e4n ongelmaan ratkaisuna on tiedonlouhintatekniikat. Tiedonlouhintaa k\u00e4ytett\u00e4ess\u00e4 tavoitteena on l\u00f6yt\u00e4\u00e4 datajoukosta uusia tuloksia ja n\u00e4k\u00f6kohtia tiettyyn kyseess\u00e4 olevaan ongelmaan. Tutkielmassa keskityt\u00e4\u00e4n ohjelmistoaineistojen louhintaan, jonka avulla voidaan saada hy\u00f6dyllist\u00e4 informaatiota ohjelmistoprojektin vaiheista ja siin\u00e4 tapahtuvista virheist\u00e4 ja niiden ehk\u00e4isemisest\u00e4.", "language": "fi", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.abstract", "value": "Rapidly expanding and evolving technology makes digitally stored information volume growing everywhere. When database size grows there is only a little bit of necessary\ninformation in relation to the all information saved and finding important information is\nchallenging. Solution to this problem is data mining techniques. The purpose of using data\nmining 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.", "language": "en", "element": "description", "qualifier": "abstract", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted using Plone Publishing form by Sami M\u00f6nk\u00f6l\u00e4 (sakamonk) on 2013-06-21 19:15:28.158477. Form: Pro gradu -lomake (1 tekij\u00e4) (https://kirjasto.jyu.fi/julkaisut/julkaisulomakkeet/pro-gradu-lomake-1-tekijae). JyX data:", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Submitted by jyx lomake-julkaisija (jyx-julkaisija@noreply.fi) on 2013-06-21T19:15:28Z\nNo. of bitstreams: 2\nURN:NBN:fi:jyu-201306212029.pdf: 416244 bytes, checksum: b64c5ed473462ebb04fba1ab8c2b9251 (MD5)\nlicense.html: 107 bytes, checksum: a7d86e598caa500b1b433bbb9dc8ef1c (MD5)", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.description.provenance", "value": "Made available in DSpace on 2013-06-21T19:15:28Z (GMT). No. of bitstreams: 2\nURN:NBN:fi:jyu-201306212029.pdf: 416244 bytes, checksum: b64c5ed473462ebb04fba1ab8c2b9251 (MD5)\nlicense.html: 107 bytes, checksum: a7d86e598caa500b1b433bbb9dc8ef1c (MD5)\n Previous issue date: 2013", "language": "en", "element": "description", "qualifier": "provenance", "schema": "dc"}, {"key": "dc.format.extent", "value": "1 verkkoaineisto.", "language": null, "element": "format", "qualifier": "extent", "schema": "dc"}, {"key": "dc.format.mimetype", "value": "application/pdf", "language": null, "element": "format", "qualifier": "mimetype", "schema": "dc"}, {"key": "dc.language.iso", "value": "fin", "language": null, "element": "language", "qualifier": "iso", "schema": "dc"}, {"key": "dc.rights", "value": "In Copyright", "language": "en", "element": "rights", "qualifier": null, "schema": "dc"}, {"key": "dc.subject.other", "value": "tiedonlouhinta", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "ohjelmistoaineistojen louhinta", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.subject.other", "value": "assosiaatios\u00e4\u00e4nn\u00f6t", "language": "", "element": "subject", "qualifier": "other", "schema": "dc"}, {"key": "dc.title", "value": "S\u00e4\u00e4nt\u00f6pohjaiset tiedonlouhintamenetelm\u00e4t ohjelmistojen ymm\u00e4rt\u00e4misen tukena", "language": null, "element": "title", "qualifier": null, "schema": "dc"}, {"key": "dc.type", "value": "master thesis", "language": null, "element": "type", "qualifier": null, "schema": "dc"}, {"key": "dc.identifier.urn", "value": "URN:NBN:fi:jyu-201306212029", "language": null, "element": "identifier", "qualifier": "urn", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Pro gradu -tutkielma", "language": "fi", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.type.ontasot", "value": "Master\u2019s thesis", "language": "en", "element": "type", "qualifier": "ontasot", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Informaatioteknologian tiedekunta", "language": "fi", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.faculty", "value": "Faculty of Information Technology", "language": "en", "element": "contributor", "qualifier": "faculty", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Tietotekniikan laitos", "language": "fi", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.department", "value": "Department of Mathematical Information Technology", "language": "en", "element": "contributor", "qualifier": "department", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "University of Jyv\u00e4skyl\u00e4", "language": "en", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.contributor.organization", "value": "Jyv\u00e4skyl\u00e4n yliopisto", "language": "fi", "element": "contributor", "qualifier": "organization", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Tietotekniikka", "language": "fi", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.subject.discipline", "value": "Mathematical Information Technology", "language": "en", "element": "subject", "qualifier": "discipline", "schema": "dc"}, {"key": "dc.date.updated", "value": "2013-06-21T19:15:29Z", "language": null, "element": "date", "qualifier": "updated", "schema": "dc"}, {"key": "dc.type.coar", "value": "http://purl.org/coar/resource_type/c_bdcc", "language": null, "element": "type", "qualifier": "coar", "schema": "dc"}, {"key": "dc.rights.accesslevel", "value": "openAccess", "language": "fi", "element": "rights", "qualifier": "accesslevel", "schema": "dc"}, {"key": "dc.type.publication", "value": "masterThesis", "language": null, "element": "type", "qualifier": "publication", "schema": "dc"}, {"key": "dc.subject.oppiainekoodi", "value": "602", "language": null, "element": "subject", "qualifier": "oppiainekoodi", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tiedonlouhinta", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "tietokoneohjelmat", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.subject.yso", "value": "algoritmit", "language": null, "element": "subject", "qualifier": "yso", "schema": "dc"}, {"key": "dc.format.content", "value": "fulltext", "language": null, "element": "format", "qualifier": "content", "schema": "dc"}, {"key": "dc.rights.url", "value": "https://rightsstatements.org/page/InC/1.0/", "language": null, "element": "rights", "qualifier": "url", "schema": "dc"}, {"key": "dc.type.okm", "value": "G2", "language": null, "element": "type", "qualifier": "okm", "schema": "dc"}]
id jyx.123456789_41830
language fin
last_indexed 2025-03-31T20:02:52Z
main_date 2013-01-01T00:00:00Z
main_date_str 2013
online_boolean 1
online_urls_str_mv {"url":"https:\/\/jyx.jyu.fi\/bitstreams\/67b0eec5-d5e0-4c35-a3b9-c6f177aac482\/download","text":"URN:NBN:fi:jyu-201306212029.pdf","source":"jyx","mediaType":"application\/pdf"}
publishDate 2013
record_format qdc
source_str_mv jyx
spellingShingle Mönkölä, Sami Sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena tiedonlouhinta ohjelmistoaineistojen louhinta assosiaatiosäännöt Tietotekniikka Mathematical Information Technology 602 tietokoneohjelmat algoritmit
title Sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena
title_full Sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena
title_fullStr Sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena Sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena
title_full_unstemmed Sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena Sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena
title_short Sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena
title_sort sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena
title_txtP Sääntöpohjaiset tiedonlouhintamenetelmät ohjelmistojen ymmärtämisen tukena
topic tiedonlouhinta ohjelmistoaineistojen louhinta assosiaatiosäännöt Tietotekniikka Mathematical Information Technology 602 tietokoneohjelmat algoritmit
topic_facet 602 Mathematical Information Technology Tietotekniikka algoritmit assosiaatiosäännöt ohjelmistoaineistojen louhinta tiedonlouhinta tietokoneohjelmat
url https://jyx.jyu.fi/handle/123456789/41830 http://www.urn.fi/URN:NBN:fi:jyu-201306212029
work_keys_str_mv AT mönköläsami sääntöpohjaisettiedonlouhintamenetelmätohjelmistojenymmärtämisentukena