SPDW-Miner: um método para a execução de processos de descoberta de conhecimento em bases de dados de projetos de software

Detalhes bibliográficos
Autor(a) principal: Figueira, Fernanda Vieira
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