SPDW-Miner: um método para a execução de processos de descoberta de conhecimento em bases de dados de projetos de software
Autor(a) principal: | |
---|---|
Data de Publicação: | 2008 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional PUCRS |
Texto Completo: | http://hdl.handle.net/10923/1503 |
Resumo: | Software organizations aim at improving their Software Development Process (SDP) targeting the quality assessment of their processes and products. They adopt software maturity models to achieve this. Maturity models define quality measuring should be done through a metrics program. The defined metrics must be collected and stored properly, maintaining the history of the organizational quality data. However, measuring alone is not enough. Stored data must be useful to support SDP quality maintenance. To do that, maturity models suggest the use of statistical and analytical techniques. The goal is to make feasible the quantitative understanding of the metrics. Data mining techniques are useful in this scenario as an approach able to improve analytical and predictive capabilities on estimations and performance of SDP. This work introduces a method of performing KDD process, named SPDW-Miner, oriented to software metrics prediction. It is proposed a KDD process that incorporates the SPDW+ data-warehousing environment. Such method is composed by a set of steps that guide users to apply the whole KDD process. In special, instead of considering DW as an intermediate step, SPDW-Miner adopts it as a reference to rule its execution. It is specified all KDD process steps: defining the mining goal; extracting a preparing data; data mining and results optimization. The contribution of this work is the establishing of a KDD process, in a proper, user-comfortable detail level. It enables organizational users can to adopt it as a reference guide to knowledge discovery. |
id |
PUCR_3b58ecedd6e7454d35b54cc66bfb9ad5 |
---|---|
oai_identifier_str |
oai:meriva.pucrs.br:10923/1503 |
network_acronym_str |
PUCR |
network_name_str |
Repositório Institucional PUCRS |
repository_id_str |
2753 |
spelling |
Figueira, Fernanda VieiraRuiz, Duncan Dubugras Alcoba2013-08-07T18:42:36Z2013-08-07T18:42:36Z2008http://hdl.handle.net/10923/1503Software organizations aim at improving their Software Development Process (SDP) targeting the quality assessment of their processes and products. They adopt software maturity models to achieve this. Maturity models define quality measuring should be done through a metrics program. The defined metrics must be collected and stored properly, maintaining the history of the organizational quality data. However, measuring alone is not enough. Stored data must be useful to support SDP quality maintenance. To do that, maturity models suggest the use of statistical and analytical techniques. The goal is to make feasible the quantitative understanding of the metrics. Data mining techniques are useful in this scenario as an approach able to improve analytical and predictive capabilities on estimations and performance of SDP. This work introduces a method of performing KDD process, named SPDW-Miner, oriented to software metrics prediction. It is proposed a KDD process that incorporates the SPDW+ data-warehousing environment. Such method is composed by a set of steps that guide users to apply the whole KDD process. In special, instead of considering DW as an intermediate step, SPDW-Miner adopts it as a reference to rule its execution. It is specified all KDD process steps: defining the mining goal; extracting a preparing data; data mining and results optimization. The contribution of this work is the establishing of a KDD process, in a proper, user-comfortable detail level. It enables organizational users can to adopt it as a reference guide to knowledge discovery.As organizações de software buscam, cada vez mais, aprimorar seu Processo de Desenvolvimento de Software (PDS), com o intuito de garantir a qualidade dos seus processos e produtos. Para tanto, elas adotam modelos de maturidade de software. Esses modelos estabelecem que a mensuração da qualidade seja realizada através de um programa de métricas (PM). As métricas definidas devem ser coletadas e armazenadas, permitindo manter um histórico organizacional da qualidade. Contudo, apenas mensurar não é o bastante. As informações armazenadas devem ser úteis para apoiar na manutenção da qualidade do PDS. Para tanto, os níveis mais altos dos modelos de maturidade sugerem que técnicas estatísticas e analíticas sejam utilizadas, com a finalidade de estabelecer o entendimento quantitativo sobre as métricas. As técnicas de mineração de dados entram neste contexto como uma abordagem capaz de aumentar a capacidade analítica e preditiva sobre as estimativas e o desempenho quantitativo do PDS. Este trabalho propõe um método para a execução do processo de KDD (Knowledge Discovery in Database), denominado de SPDW-Miner, voltado para a predição de métricas de software. Para tanto, propõe um processo de KDD que incorpora o ambiente de data warehousing, denominado SPDW+. O método é composto por uma série de etapas que guiam os usuários para o desenvolvimento de todo o processo de KDD. Em especial, em vez de considerar o DW (data warehouse) como um passo intermediário deste processo, o toma como ponto de referência para a sua execução. São especificadas todas as etapas que compõem o processo de KDD, desde o estabelecimento do objetivo de mineração; a extração e preparação dos dados; a mineração até a otimização dos resultados. A contribuição está em estabelecer um processo de KDD em um nível de detalhamento bastante confortável, permitindo que os usuários organizacionais possam adotá-lo como um manual de referência para a descoberta de conhecimento.Made available in DSpace on 2013-08-07T18:42:36Z (GMT). No. of bitstreams: 1 000417649-Texto+Completo-0.pdf: 1251849 bytes, checksum: ad607557163d02817ddb83aa46013681 (MD5) Previous issue date: 2008Pontifícia Universidade Católica do Rio Grande do SulPorto AlegreINFORMÁTICAMINERAÇÃO DE DADOS (INFORMÁTICA)DATA WAREHOUSESPDW-Miner: um método para a execução de processos de descoberta de conhecimento em bases de dados de projetos de softwareinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPontifícia Universidade Católica do Rio Grande do SulFaculdade de InformáticaPrograma de Pós-Graduação em Ciência da ComputaçãoMestrado2008porreponame:Repositório Institucional PUCRSinstname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)instacron:PUC_RSinfo:eu-repo/semantics/openAccessORIGINAL000417649-Texto+Completo-0.pdfTexto Completoapplication/pdf1251849http://meriva.pucrs.br:8080/jspui/bitstream/10923/1503/1/000417649-Texto%2BCompleto-0.pdfad607557163d02817ddb83aa46013681MD51LICENSElicense.txttext/plain601http://meriva.pucrs.br:8080/jspui/bitstream/10923/1503/2/license.txt3d470ad030ca6782c9f44a1fb7650ec0MD52TEXT000417649-Texto+Completo-0.pdf.txt000417649-Texto+Completo-0.pdf.txtExtracted texttext/plain171535http://meriva.pucrs.br:8080/jspui/bitstream/10923/1503/3/000417649-Texto%2BCompleto-0.pdf.txt9f9991d325e7e7aa2ae28dbdea6e4485MD5310923/15032017-09-27 15:49:27.646oai:meriva.pucrs.br:10923/1503QXV0b3JpemHDp8OjbyBwYXJhIFB1YmxpY2HDp8OjbyBFbGV0csO0bmljYTogQ29tIGJhc2Ugbm8gZGlzcG9zdG8gbmEgTGVpIEZlZGVyYWwgbsK6OS42MTAsIGRlIDE5IGRlIGZldmVyZWlybyBkZSAxOTk4LCBBVVRPUklaTyBhIHB1YmxpY2HDp8OjbyBlbGV0csO0bmljYSBkYSBwcmVzZW50ZSBvYnJhIG5vIGFjZXJ2byBkYSBCaWJsaW90ZWNhIERpZ2l0YWwgZGEgUG9udGlmw61jaWEgVW5pdmVyc2lkYWRlIENhdMOzbGljYSBkbyBSaW8gR3JhbmRlIGRvIFN1bCwgc2VkaWFkYSBhIEF2LiBJcGlyYW5nYSA2NjgxLCBQb3J0byBBbGVncmUsIFJpbyBHcmFuZGUgZG8gU3VsLCBjb20gcmVnaXN0cm8gZGUgQ05QSiA4ODYzMDQxMzAwMDItODEgYmVtIGNvbW8gZW0gb3V0cmFzIGJpYmxpb3RlY2FzIGRpZ2l0YWlzLCBuYWNpb25haXMgZSBpbnRlcm5hY2lvbmFpcywgY29uc8OzcmNpb3MgZSByZWRlcyDDoHMgcXVhaXMgYSBiaWJsaW90ZWNhIGRhIFBVQ1JTIHBvc3NhIGEgdmlyIHBhcnRpY2lwYXIsIHNlbSDDtG51cyBhbHVzaXZvIGFvcyBkaXJlaXRvcyBhdXRvcmFpcywgYSB0w610dWxvIGRlIGRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhLg==Repositório InstitucionalPRIhttp://repositorio.pucrs.br/oai/request?verb=Identifyopendoar:27532017-09-27T18:49:27Repositório Institucional PUCRS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS)false |
dc.title.pt_BR.fl_str_mv |
SPDW-Miner: um método para a execução de processos de descoberta de conhecimento em bases de dados de projetos de software |
title |
SPDW-Miner: um método para a execução de processos de descoberta de conhecimento em bases de dados de projetos de software |
spellingShingle |
SPDW-Miner: um método para a execução de processos de descoberta de conhecimento em bases de dados de projetos de software Figueira, Fernanda Vieira INFORMÁTICA MINERAÇÃO DE DADOS (INFORMÁTICA) DATA WAREHOUSE |
title_short |
SPDW-Miner: um método para a execução de processos de descoberta de conhecimento em bases de dados de projetos de software |
title_full |
SPDW-Miner: um método para a execução de processos de descoberta de conhecimento em bases de dados de projetos de software |
title_fullStr |
SPDW-Miner: um método para a execução de processos de descoberta de conhecimento em bases de dados de projetos de software |
title_full_unstemmed |
SPDW-Miner: um método para a execução de processos de descoberta de conhecimento em bases de dados de projetos de software |
title_sort |
SPDW-Miner: um método para a execução de processos de descoberta de conhecimento em bases de dados de projetos de software |
author |
Figueira, Fernanda Vieira |
author_facet |
Figueira, Fernanda Vieira |
author_role |
author |
dc.contributor.author.fl_str_mv |
Figueira, Fernanda Vieira |
dc.contributor.advisor1.fl_str_mv |
Ruiz, Duncan Dubugras Alcoba |
contributor_str_mv |
Ruiz, Duncan Dubugras Alcoba |
dc.subject.por.fl_str_mv |
INFORMÁTICA MINERAÇÃO DE DADOS (INFORMÁTICA) DATA WAREHOUSE |
topic |
INFORMÁTICA MINERAÇÃO DE DADOS (INFORMÁTICA) DATA WAREHOUSE |
description |
Software organizations aim at improving their Software Development Process (SDP) targeting the quality assessment of their processes and products. They adopt software maturity models to achieve this. Maturity models define quality measuring should be done through a metrics program. The defined metrics must be collected and stored properly, maintaining the history of the organizational quality data. However, measuring alone is not enough. Stored data must be useful to support SDP quality maintenance. To do that, maturity models suggest the use of statistical and analytical techniques. The goal is to make feasible the quantitative understanding of the metrics. Data mining techniques are useful in this scenario as an approach able to improve analytical and predictive capabilities on estimations and performance of SDP. This work introduces a method of performing KDD process, named SPDW-Miner, oriented to software metrics prediction. It is proposed a KDD process that incorporates the SPDW+ data-warehousing environment. Such method is composed by a set of steps that guide users to apply the whole KDD process. In special, instead of considering DW as an intermediate step, SPDW-Miner adopts it as a reference to rule its execution. It is specified all KDD process steps: defining the mining goal; extracting a preparing data; data mining and results optimization. The contribution of this work is the establishing of a KDD process, in a proper, user-comfortable detail level. It enables organizational users can to adopt it as a reference guide to knowledge discovery. |
publishDate |
2008 |
dc.date.issued.fl_str_mv |
2008 |
dc.date.accessioned.fl_str_mv |
2013-08-07T18:42:36Z |
dc.date.available.fl_str_mv |
2013-08-07T18:42:36Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10923/1503 |
url |
http://hdl.handle.net/10923/1503 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul Porto Alegre |
publisher.none.fl_str_mv |
Pontifícia Universidade Católica do Rio Grande do Sul Porto Alegre |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional PUCRS instname:Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) instacron:PUC_RS |
instname_str |
Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
instacron_str |
PUC_RS |
institution |
PUC_RS |
reponame_str |
Repositório Institucional PUCRS |
collection |
Repositório Institucional PUCRS |
bitstream.url.fl_str_mv |
http://meriva.pucrs.br:8080/jspui/bitstream/10923/1503/1/000417649-Texto%2BCompleto-0.pdf http://meriva.pucrs.br:8080/jspui/bitstream/10923/1503/2/license.txt http://meriva.pucrs.br:8080/jspui/bitstream/10923/1503/3/000417649-Texto%2BCompleto-0.pdf.txt |
bitstream.checksum.fl_str_mv |
ad607557163d02817ddb83aa46013681 3d470ad030ca6782c9f44a1fb7650ec0 9f9991d325e7e7aa2ae28dbdea6e4485 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional PUCRS - Pontifícia Universidade Católica do Rio Grande do Sul (PUCRS) |
repository.mail.fl_str_mv |
|
_version_ |
1817559021813497856 |