Knowledge management applied to software testing: an ontology based framework
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Tese |
Idioma: | eng |
Título da fonte: | Biblioteca Digital de Teses e Dissertações do INPE |
Texto Completo: | http://urlib.net/sid.inpe.br/mtc-m19/2014/01.21.12.55 |
Resumo: | Software development organizations are seeking to add quality to their products. Testing processes are strategic elements to manage projects and product quality. However, advances in technology and the emergence of increasingly critical applica-tions make testing a complex task and a large number of information is generated. In fact, software testing is a knowledge intensive processo In view of this, these organi-zations have shown a growing interest in knowledge management programs, which in turn support the improvement of testing procedures. In this context, testing knowledge should be captured and represented in an affordable and manageable way, and therefore, could make use of principles of Knowledge Management (KM). One of the main KM problems is how to represent knowledge. Ontologies are particularly important for KM. With respect to knowledge representation and Knowledge Ma-nagement Systems (KMS), ontologies can help manipulating the knowledge items represented, by minimizing ambiguity and vagueness in the interpretation of the shared understanding regarding the domain. In this context, this work aims to define an ontology-based framework for guiding KM initiatives in the software testing domain, supported by KMS. This framework is subjected to a proof of concept, and as a result a Testing KM Portal was developed using actual knowledge items extracted from two software projects. |
id |
INPE_159c63158c20129a37aa465b41170ac2 |
---|---|
oai_identifier_str |
oai:urlib.net:sid.inpe.br/mtc-m19/2014/01.21.12.55.18-0 |
network_acronym_str |
INPE |
network_name_str |
Biblioteca Digital de Teses e Dissertações do INPE |
spelling |
info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisKnowledge management applied to software testing: an ontology based frameworkGestão de Conhecimento aplicado a teste de software: um fremawork de base ontológica2014-02-04Nandamudi Lankalapalli VijaykumarRicardo de Almeida FalboWalter Abrahao dos SantosMonalessa Perini BarcellosOtávio Augusto Lazzarini LemosÉrica Ferreira de SouzaInstituto Nacional de Pesquisas Espaciais (INPE)Programa de Pós-Graduação do INPE em Computação AplicadaINPEBRsoftware testingknowledge managementontologiesknowledge management systemknowledge reuseteste de softwaregestão de conhecimentoontologiassistemas de gestão de conhecimentoreuso de conhecimentoSoftware development organizations are seeking to add quality to their products. Testing processes are strategic elements to manage projects and product quality. However, advances in technology and the emergence of increasingly critical applica-tions make testing a complex task and a large number of information is generated. In fact, software testing is a knowledge intensive processo In view of this, these organi-zations have shown a growing interest in knowledge management programs, which in turn support the improvement of testing procedures. In this context, testing knowledge should be captured and represented in an affordable and manageable way, and therefore, could make use of principles of Knowledge Management (KM). One of the main KM problems is how to represent knowledge. Ontologies are particularly important for KM. With respect to knowledge representation and Knowledge Ma-nagement Systems (KMS), ontologies can help manipulating the knowledge items represented, by minimizing ambiguity and vagueness in the interpretation of the shared understanding regarding the domain. In this context, this work aims to define an ontology-based framework for guiding KM initiatives in the software testing domain, supported by KMS. This framework is subjected to a proof of concept, and as a result a Testing KM Portal was developed using actual knowledge items extracted from two software projects.Organizações de desenvolvimento de software vêm buscando, cada vez mais, agregar qualidade aos produtos gerados. Os processos de teste são elementos estratégicos para a condução de projetos de desenvolvimento e qualidade do produto. No entanto, os avanços tecnológicos e o surgimento de aplicações cada vez mais críticos tornam a atividade de teste uma tarefa complexa e um grande volume de conhecimento é gerado. De fato, o teste de software é um processo de conhecimento intensivo. Diante disso, tais organizações têm mostrado um crescente interesse por programas gerenciamento do conhecimento gerado, que consequentemente apoiam a melhoria dos processos de teste. Assim, o conhecimento de teste deve ser capturado e representado em uma forma acessível e controlável, e, portanto, pode fazer uso dos princípios da Gestão do Conhecimento (GC). Um dos principais problemas na GC é a forma de representar o conhecimento. Ontologias são particularmente importantes para GC. No que diz respeito a representação do conhecimento e Sistemas de Gestão do Conhecimento (SGC), ontologias podem ajudar a manipular ontologias pode ajudar a manipular os itens de conhecimento representados, minimizando a ambiguidade e imprecisão na interpretação do entendimento comum sobre o domínio. Neste contexto, este trabalho tem define um framework de base ontológica para orientar iniciativas de GC no domínio de teste de software, apoiado por SGC. Este framework é submetido a uma prova de conceito, e como resultado, um Portal de GC para teste de software foi desenvolvido utilizando itens de conhecimento reais extraídos de dois projetos de software.http://urlib.net/sid.inpe.br/mtc-m19/2014/01.21.12.55info:eu-repo/semantics/openAccessengreponame:Biblioteca Digital de Teses e Dissertações do INPEinstname:Instituto Nacional de Pesquisas Espaciais (INPE)instacron:INPE2021-07-31T06:54:21Zoai:urlib.net:sid.inpe.br/mtc-m19/2014/01.21.12.55.18-0Biblioteca Digital de Teses e Dissertaçõeshttp://bibdigital.sid.inpe.br/PUBhttp://bibdigital.sid.inpe.br/col/iconet.com.br/banon/2003/11.21.21.08/doc/oai.cgiopendoar:32772021-07-31 06:54:22.018Biblioteca Digital de Teses e Dissertações do INPE - Instituto Nacional de Pesquisas Espaciais (INPE)false |
dc.title.en.fl_str_mv |
Knowledge management applied to software testing: an ontology based framework |
dc.title.alternative.pt.fl_str_mv |
Gestão de Conhecimento aplicado a teste de software: um fremawork de base ontológica |
title |
Knowledge management applied to software testing: an ontology based framework |
spellingShingle |
Knowledge management applied to software testing: an ontology based framework Érica Ferreira de Souza |
title_short |
Knowledge management applied to software testing: an ontology based framework |
title_full |
Knowledge management applied to software testing: an ontology based framework |
title_fullStr |
Knowledge management applied to software testing: an ontology based framework |
title_full_unstemmed |
Knowledge management applied to software testing: an ontology based framework |
title_sort |
Knowledge management applied to software testing: an ontology based framework |
author |
Érica Ferreira de Souza |
author_facet |
Érica Ferreira de Souza |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Nandamudi Lankalapalli Vijaykumar |
dc.contributor.advisor2.fl_str_mv |
Ricardo de Almeida Falbo |
dc.contributor.referee1.fl_str_mv |
Walter Abrahao dos Santos |
dc.contributor.referee2.fl_str_mv |
Monalessa Perini Barcellos |
dc.contributor.referee3.fl_str_mv |
Otávio Augusto Lazzarini Lemos |
dc.contributor.author.fl_str_mv |
Érica Ferreira de Souza |
contributor_str_mv |
Nandamudi Lankalapalli Vijaykumar Ricardo de Almeida Falbo Walter Abrahao dos Santos Monalessa Perini Barcellos Otávio Augusto Lazzarini Lemos |
dc.description.abstract.por.fl_txt_mv |
Software development organizations are seeking to add quality to their products. Testing processes are strategic elements to manage projects and product quality. However, advances in technology and the emergence of increasingly critical applica-tions make testing a complex task and a large number of information is generated. In fact, software testing is a knowledge intensive processo In view of this, these organi-zations have shown a growing interest in knowledge management programs, which in turn support the improvement of testing procedures. In this context, testing knowledge should be captured and represented in an affordable and manageable way, and therefore, could make use of principles of Knowledge Management (KM). One of the main KM problems is how to represent knowledge. Ontologies are particularly important for KM. With respect to knowledge representation and Knowledge Ma-nagement Systems (KMS), ontologies can help manipulating the knowledge items represented, by minimizing ambiguity and vagueness in the interpretation of the shared understanding regarding the domain. In this context, this work aims to define an ontology-based framework for guiding KM initiatives in the software testing domain, supported by KMS. This framework is subjected to a proof of concept, and as a result a Testing KM Portal was developed using actual knowledge items extracted from two software projects. Organizações de desenvolvimento de software vêm buscando, cada vez mais, agregar qualidade aos produtos gerados. Os processos de teste são elementos estratégicos para a condução de projetos de desenvolvimento e qualidade do produto. No entanto, os avanços tecnológicos e o surgimento de aplicações cada vez mais críticos tornam a atividade de teste uma tarefa complexa e um grande volume de conhecimento é gerado. De fato, o teste de software é um processo de conhecimento intensivo. Diante disso, tais organizações têm mostrado um crescente interesse por programas gerenciamento do conhecimento gerado, que consequentemente apoiam a melhoria dos processos de teste. Assim, o conhecimento de teste deve ser capturado e representado em uma forma acessível e controlável, e, portanto, pode fazer uso dos princípios da Gestão do Conhecimento (GC). Um dos principais problemas na GC é a forma de representar o conhecimento. Ontologias são particularmente importantes para GC. No que diz respeito a representação do conhecimento e Sistemas de Gestão do Conhecimento (SGC), ontologias podem ajudar a manipular ontologias pode ajudar a manipular os itens de conhecimento representados, minimizando a ambiguidade e imprecisão na interpretação do entendimento comum sobre o domínio. Neste contexto, este trabalho tem define um framework de base ontológica para orientar iniciativas de GC no domínio de teste de software, apoiado por SGC. Este framework é submetido a uma prova de conceito, e como resultado, um Portal de GC para teste de software foi desenvolvido utilizando itens de conhecimento reais extraídos de dois projetos de software. |
description |
Software development organizations are seeking to add quality to their products. Testing processes are strategic elements to manage projects and product quality. However, advances in technology and the emergence of increasingly critical applica-tions make testing a complex task and a large number of information is generated. In fact, software testing is a knowledge intensive processo In view of this, these organi-zations have shown a growing interest in knowledge management programs, which in turn support the improvement of testing procedures. In this context, testing knowledge should be captured and represented in an affordable and manageable way, and therefore, could make use of principles of Knowledge Management (KM). One of the main KM problems is how to represent knowledge. Ontologies are particularly important for KM. With respect to knowledge representation and Knowledge Ma-nagement Systems (KMS), ontologies can help manipulating the knowledge items represented, by minimizing ambiguity and vagueness in the interpretation of the shared understanding regarding the domain. In this context, this work aims to define an ontology-based framework for guiding KM initiatives in the software testing domain, supported by KMS. This framework is subjected to a proof of concept, and as a result a Testing KM Portal was developed using actual knowledge items extracted from two software projects. |
publishDate |
2014 |
dc.date.issued.fl_str_mv |
2014-02-04 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
status_str |
publishedVersion |
format |
doctoralThesis |
dc.identifier.uri.fl_str_mv |
http://urlib.net/sid.inpe.br/mtc-m19/2014/01.21.12.55 |
url |
http://urlib.net/sid.inpe.br/mtc-m19/2014/01.21.12.55 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Instituto Nacional de Pesquisas Espaciais (INPE) |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação do INPE em Computação Aplicada |
dc.publisher.initials.fl_str_mv |
INPE |
dc.publisher.country.fl_str_mv |
BR |
publisher.none.fl_str_mv |
Instituto Nacional de Pesquisas Espaciais (INPE) |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações do INPE instname:Instituto Nacional de Pesquisas Espaciais (INPE) instacron:INPE |
reponame_str |
Biblioteca Digital de Teses e Dissertações do INPE |
collection |
Biblioteca Digital de Teses e Dissertações do INPE |
instname_str |
Instituto Nacional de Pesquisas Espaciais (INPE) |
instacron_str |
INPE |
institution |
INPE |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações do INPE - Instituto Nacional de Pesquisas Espaciais (INPE) |
repository.mail.fl_str_mv |
|
publisher_program_txtF_mv |
Programa de Pós-Graduação do INPE em Computação Aplicada |
contributor_advisor1_txtF_mv |
Nandamudi Lankalapalli Vijaykumar |
_version_ |
1706809356004098048 |