An embedded system testing processes supported by knowledge management
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UNIFOR |
Texto Completo: | https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/122172 |
Resumo: | Uma quantidade significativa de dispositivos eletrônicos comerciais, como computadores e telefones celulares, são compostos de sistemas embarcados. Em geral, esses sistemas apresentam funcionalidades complexas, tornando o processo de desenvolvimento e teste de uma tarefa desafiadora para engenheiros e projetistas. A engenharia de teste ´e vista como um processo essencial para validação de um sistema embarcado, a fim de garantir que seus recursos sejam operacionais, confiáveis e atendendo os requisitos propostos. Métodos de teste aprimorados podem aumentar a confiabilidade e a qualidade dos dispositivos. Nesta tese de mestrado, é apresentado um estudo de caso sobre metodologia de teste para avaliação de dispositivos embarcados comerciais. A metodologia de teste proposta foi definida e implementada em uma empresa multinacional. A abordagem proposta baseia-se em técnicas de teste disponíveis no mercado com o acréscimo do uso de conhecimento histórico adquirido pela análise e modelagem de um banco de dados de teste crescente, composto de informações sobre rotinas de teste regulares anteriores. Esta abordagem visa rastrear as semelhanças entre os casos de teste aplicados em produtos anteriores, a fim de otimizar a análise de casos de teste necessários para a avaliação de produtos recentes que serão submetidos a testes. Um estudo de caso comparativo foi conduzido envolvendo a metodologia de teste proposta e uma metodologia de teste padrão baseada em casos de teste em uma rotina de teste envolvendo dispositivos incorporados produzidos por uma empresa no negócio de soluções de energia. Os resultados empíricos mostraram uma melhora significativa na eficiência da detecção de falhas e defeitos nos dispositivos embarcados, permitindo um melhor gerenciamento dos processos de desenvolvimento, teste e produção. Palavras-chave: Sistemas Embarcados. Teste de produtos. Gestão do conhecimento. Teste Dinâmico. Metodologia de Teste. Engenharia de software. Gerência de Desenvolvimento. Gerência de produto. Inserção de Novos Produtos. Desenvolvimento. |
id |
UFOR_13e0b4bb6b93e8c6da24e35bf538c7a5 |
---|---|
oai_identifier_str |
oai::122172 |
network_acronym_str |
UFOR |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
repository_id_str |
|
spelling |
An embedded system testing processes supported by knowledge managementSistemas embarcadosControle de qualidadeEngenharia de softwareUma quantidade significativa de dispositivos eletrônicos comerciais, como computadores e telefones celulares, são compostos de sistemas embarcados. Em geral, esses sistemas apresentam funcionalidades complexas, tornando o processo de desenvolvimento e teste de uma tarefa desafiadora para engenheiros e projetistas. A engenharia de teste ´e vista como um processo essencial para validação de um sistema embarcado, a fim de garantir que seus recursos sejam operacionais, confiáveis e atendendo os requisitos propostos. Métodos de teste aprimorados podem aumentar a confiabilidade e a qualidade dos dispositivos. Nesta tese de mestrado, é apresentado um estudo de caso sobre metodologia de teste para avaliação de dispositivos embarcados comerciais. A metodologia de teste proposta foi definida e implementada em uma empresa multinacional. A abordagem proposta baseia-se em técnicas de teste disponíveis no mercado com o acréscimo do uso de conhecimento histórico adquirido pela análise e modelagem de um banco de dados de teste crescente, composto de informações sobre rotinas de teste regulares anteriores. Esta abordagem visa rastrear as semelhanças entre os casos de teste aplicados em produtos anteriores, a fim de otimizar a análise de casos de teste necessários para a avaliação de produtos recentes que serão submetidos a testes. Um estudo de caso comparativo foi conduzido envolvendo a metodologia de teste proposta e uma metodologia de teste padrão baseada em casos de teste em uma rotina de teste envolvendo dispositivos incorporados produzidos por uma empresa no negócio de soluções de energia. Os resultados empíricos mostraram uma melhora significativa na eficiência da detecção de falhas e defeitos nos dispositivos embarcados, permitindo um melhor gerenciamento dos processos de desenvolvimento, teste e produção. Palavras-chave: Sistemas Embarcados. Teste de produtos. Gestão do conhecimento. Teste Dinâmico. Metodologia de Teste. Engenharia de software. Gerência de Desenvolvimento. Gerência de produto. Inserção de Novos Produtos. Desenvolvimento.Numerous commercial electronic devices such as computers and mobile phones are composed of embedded systems. In general, these systems present complex functionalities, making the process of developing and testing a challenging task for engineers and designers. Testing is seem as an essential process to validate any embedded device in order to guarantee that their features are operational, reliable and according to the proposed requirement. Improved testing methods could increase the reliability and quality of the devices. In this master thesis, it is showed a case of study about a test methodology for evaluating commercial embedded devices. The proposed test methodology was defined and implemented in a multi-national company. The proposed approach is based on testing techniques available into the market with the addition of the use of historical knowledge acquired by analysing and modelling a growing test database composed by information on prior regular test routines. This approach aims to track the similarities among test cases applied in past products in order to optimize the analysis of test cases necessary for the evaluation of recent products that will be submitted to testing processes. A comparative case study was conducted involving the proposed test methodology and a standard test methodology based on test cases in a test routine involving embedded devices produced by a company in the energy solutions business. The empirical results showed a significant improvement in the efficiency of failure and defect detection in the embedded devices, allowing improved management of the processes of development, test, and production. Keywords: Embedded systems. Product Test. Knowledge Management. Dynamic Testing. Test methodology. Software engineering. Development Management. Product Management. New Product Insertion. Development.Dissertação enviada com autorização e certificação via CI 133259/19Albuquerque, Adriano BessaAlbuquerque, Adriano BessaSampaio, Americo Tadeu FalconeSilva, Andreia Rodrigues daUniversidade de Fortaleza. Programa de Pós-Graduação em Informática AplicadaOliveira, Gabriel Habib Medeiros2019info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/122172https://uol.unifor.br/auth-sophia/exibicao/22914porreponame:Biblioteca Digital de Teses e Dissertações da UNIFORinstname:Universidade de Fortaleza (UNIFOR)instacron:UNIFORinfo:eu-repo/semantics/openAccess1899-12-30T00:00:00Zoai::122172Biblioteca Digital de Teses e Dissertaçõeshttps://www.unifor.br/bdtdONGhttp://dspace.unifor.br/oai/requestbib@unifor.br||bib@unifor.bropendoar:1899-12-30T00:00Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR)false |
dc.title.none.fl_str_mv |
An embedded system testing processes supported by knowledge management |
title |
An embedded system testing processes supported by knowledge management |
spellingShingle |
An embedded system testing processes supported by knowledge management Oliveira, Gabriel Habib Medeiros Sistemas embarcados Controle de qualidade Engenharia de software |
title_short |
An embedded system testing processes supported by knowledge management |
title_full |
An embedded system testing processes supported by knowledge management |
title_fullStr |
An embedded system testing processes supported by knowledge management |
title_full_unstemmed |
An embedded system testing processes supported by knowledge management |
title_sort |
An embedded system testing processes supported by knowledge management |
author |
Oliveira, Gabriel Habib Medeiros |
author_facet |
Oliveira, Gabriel Habib Medeiros |
author_role |
author |
dc.contributor.none.fl_str_mv |
Albuquerque, Adriano Bessa Albuquerque, Adriano Bessa Sampaio, Americo Tadeu Falcone Silva, Andreia Rodrigues da Universidade de Fortaleza. Programa de Pós-Graduação em Informática Aplicada |
dc.contributor.author.fl_str_mv |
Oliveira, Gabriel Habib Medeiros |
dc.subject.por.fl_str_mv |
Sistemas embarcados Controle de qualidade Engenharia de software |
topic |
Sistemas embarcados Controle de qualidade Engenharia de software |
description |
Uma quantidade significativa de dispositivos eletrônicos comerciais, como computadores e telefones celulares, são compostos de sistemas embarcados. Em geral, esses sistemas apresentam funcionalidades complexas, tornando o processo de desenvolvimento e teste de uma tarefa desafiadora para engenheiros e projetistas. A engenharia de teste ´e vista como um processo essencial para validação de um sistema embarcado, a fim de garantir que seus recursos sejam operacionais, confiáveis e atendendo os requisitos propostos. Métodos de teste aprimorados podem aumentar a confiabilidade e a qualidade dos dispositivos. Nesta tese de mestrado, é apresentado um estudo de caso sobre metodologia de teste para avaliação de dispositivos embarcados comerciais. A metodologia de teste proposta foi definida e implementada em uma empresa multinacional. A abordagem proposta baseia-se em técnicas de teste disponíveis no mercado com o acréscimo do uso de conhecimento histórico adquirido pela análise e modelagem de um banco de dados de teste crescente, composto de informações sobre rotinas de teste regulares anteriores. Esta abordagem visa rastrear as semelhanças entre os casos de teste aplicados em produtos anteriores, a fim de otimizar a análise de casos de teste necessários para a avaliação de produtos recentes que serão submetidos a testes. Um estudo de caso comparativo foi conduzido envolvendo a metodologia de teste proposta e uma metodologia de teste padrão baseada em casos de teste em uma rotina de teste envolvendo dispositivos incorporados produzidos por uma empresa no negócio de soluções de energia. Os resultados empíricos mostraram uma melhora significativa na eficiência da detecção de falhas e defeitos nos dispositivos embarcados, permitindo um melhor gerenciamento dos processos de desenvolvimento, teste e produção. Palavras-chave: Sistemas Embarcados. Teste de produtos. Gestão do conhecimento. Teste Dinâmico. Metodologia de Teste. Engenharia de software. Gerência de Desenvolvimento. Gerência de produto. Inserção de Novos Produtos. Desenvolvimento. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019 |
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 |
https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/122172 |
url |
https://biblioteca.sophia.com.br/terminalri/9575/acervo/detalhe/122172 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://uol.unifor.br/auth-sophia/exibicao/22914 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UNIFOR instname:Universidade de Fortaleza (UNIFOR) instacron:UNIFOR |
instname_str |
Universidade de Fortaleza (UNIFOR) |
instacron_str |
UNIFOR |
institution |
UNIFOR |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
collection |
Biblioteca Digital de Teses e Dissertações da UNIFOR |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UNIFOR - Universidade de Fortaleza (UNIFOR) |
repository.mail.fl_str_mv |
bib@unifor.br||bib@unifor.br |
_version_ |
1815437307903213568 |