Aumento da testabilidade do hardware com auxilio de técnicas de teste de software (original) (raw)

Uma metodologia para teste de software no contexto da melhoria de processo

… de Qualidade de …, 2004

Uma metodologia para implantação ou melhoria do processo de teste em empresas desenvolvedoras de software foi desenvolvida pelo CenPRA com o objetivo de viabilizar a utilização das práticas de teste pelas empresas. Para experimentação e validação desta metodologia, ela foi aplicada em uma micro empresa de software como parte de um projeto de melhoria de processo. Nesta empresa o processo de teste foi executado nos últimos sete projetos realizados. Este artigo apresenta considerações sobre teste no contexto da qualidade de software, a metodologia desenvolvida, uma aplicação prática e conclusões sobre a metodologia.

Metodologias De Teste De Software

2009

As tecnologias para testes de programas sao umas das principais preocupacoes atuais dos desenvolvedores. As grandes complexidades dos programas, aliado com a reutilizacao de codigo impoe novos desafios para a manutencao da qualidade dos produtos. Este trabalho elabora um levantamento da bibliografia atual da area, combinada com um estudo de caso em uma das principais companhias responsaveis pela certificacao de programas para computadores. O objetivo e a investigacao do estado-do-mercado no Brasil, nesta area.

Técnicas de testes aplicadas a software embarcado em redes ópticas

Primeiramente à Deus por estar sempre presente em minha vida, além de tornar tudo possível. A realização desse trabalho também não teria sido possível sem a orientação e amizade das Prof.ª Dr.ª Regina Lúcia de Oliveira Moraes e Prof.ª Dr.ª Eliane Martins, que proporcionaram o total apoio durante o projeto de mestrado e na escrita da dissertação. À UNICAMP e ao Programa de Pós-Graduação da FT que possuem professores com alta qualidade profissional capazes estimular a mente e a criatividade de seus alunos. Ao CPqD, que além do incentivo ao mestrado, proporcionou meios para que ele fosse realizado. Aos gerentes do CPqD, Alberto Paradisi e Marcos Sanches, pelo incentivo e cessão do tempo para a execução desse trabalho. Aos colegas do projeto GPON, que sempre estiveram à disposição para esclarecimentos de qualquer dúvida e dispostos a contribuir para esse trabalho:

Teste e Projeto Visando a Testabilidade de Circuitos e Sistemas Integrados

Resumo: O Teste é parte determinante do ciclo de concepção de sistemas eletrônicos e circuitos integrados. Responsável pela qualidade e pela realimentação das etapas de projeto e do processo de fabricação, o teste tem se tornado tão complexo quanto os próprios circuitos integrados atuais. As principais alternativas para reduzir o impacto do custo do teste no circuito ou sistema final, sem reduzir a qualidade do produto, encontram suporte nas técnicas de autoteste integrado e projeto visando a testabilidade. Neste contexto, este capítulo visa apresentar os principais conceitos que envolvem o teste de sistemas eletrônicos, com ênfase em sistemas integrados, bem como discutir algumas das muitas técnicas de autoteste integrado e projeto visando o teste que vêm sendo utilizadas, com sucesso, ao longo dos últimos anos.

Barramento de Alto Desempenho para interaçao software/hardware

VII IBERCHIP …, 2001

This paper presents the design of a soft core for the PCI interface, 32 bits 33 MHz. Our goal is to provide hardware developers with a standard functional block to be used in peripheral boards designs, specially in the context of hardware/software codesign, minimizing the communication bottleneck between hardware and software parts. The paper begins presenting the general characteristics of the PCI interface, followed by the definition of the core architecture. The core is completely implemented using the hardware description language, VHDL, and validated through functional simulation. This functional simulation tests the read and write cycles of the PCI bus, in simple and burst modes. Current work involves the core validation in a prototyping environment base on FPGAs.

Uma estratégia para a avaliação e evolução de teste funcional de software

2012

Teste de Software faz parte das atividades de garantia da qualidade do software. Destina-se a revelar a presen ca de defeitos, que podem ser inseridos em v arios est agios do desenvolvimento do software. V arias t ecnicas s ao usadas na atividade de teste, com destaque para as funcionais, que derivam requisitos de teste a partir da especifica c ao do software. A pesquisa enfrenta o problema de como evoluir as estrat egias de testes funcionais reduzindo o custo, em rela c ao `a quantidade de casos de teste necess arios, sem comprometer o n umero de defeitos revelados. Uma revis ao sistem atica foi planejada e executada, com base em quest oes formuladas de modo a responder ao problema da pesquisa. Esta revis ao apoiou a defini c ao de um novo crit erio de teste funcional, o Teste Funcional Sistem atico com Aplica c ao da Tabela de Decis ao (TFS-TD), que e uma extens ao do Teste Funcional Sistem atico (TFS) e que prevˆe a aplica c ao conjunta dos crit erios: Particionamento em Classes ...

Influência da política de testes periódicos na confiabilidade de sistemas tecnológicos

Ingeniería Energética, 2019

Licencia de uso y distribución Creative Commons Reconocimiento-No Comercial 4.0 Internacional. RESUMO/ RESUMEN/ ABSTRACT O artigo propõe uma metodologia para a construção e avaliação de árvores de falhas de sistemas em espera, com componentes redundantes testados periodicamente, que avalia o impacto das políticas de testes periódicos na indisponibilidade do sistema, através de modelos de indisponibilidade média. A comparação com a análise de indisponibilidade instantânea mostra que o modelo considera adequadamente as políticas de testes periódicos, a partir de dados usualmente registrados nas usinas nucleares. A fórmula para calcular a indisponibilidade média de componentes é generalizada com a inclusão da eficiência e degradação por testes. O modelo foi aplicado à análise de um sistema simplificado, mostrando sua efetividade para avaliar políticas e intervalos de testes, com recomendações para a otimização destes últimos. Sua importância radica na possibilidade de integração ao modelo geral de APS da instalação, em vez de permanecer como uma avaliação separada e complementar. Palavras chaves: testes periódicos, árvores de falhas, indisponibilidade média, indisponibilidade instantânea. El trabajo propone una metodología para la construcción y evaluación de árboles de fallos de sistemas en espera, redundantes, con componentes probados periódicamente, que evalúa la influencia de las políticas de pruebas periódicas sobre la indisponibilidad del sistema, mediante modelos de indisponibilidad media. La comparación con los análisis de indisponibilidad instantánea demuestra que el modelo refleja de forma adecuada las políticas de pruebas periódicas, a partir de datos habitualmente registrados en las centrales nucleares. Se generaliza la fórmula para el cálculo de la indisponibilidad media de componentes con la inclusión de la eficiencia y la degradación por pruebas. El modelo fue aplicado al análisis de un sistema simplificado, mostrando su efectividad para evaluar políticas e intervalos de pruebas, con recomendaciones para la optimización de estos últimos. Su importancia radica en la posibilidad de integración al modelo general de APS, en lugar de permanecer como una evaluación separada y complementaria. Palabras clave: pruebas periódicas, árboles de fallos, indisponibilidad media, indisponibilidad instantánea. The paper proposes a methodology for the construction and evaluation of fault trees for stand-by redundant systems, periodically tested, evaluating the influence of the periodic tests policy on the system unavailability, through a mean unavailability model. The comparison with the instantaneous unavailability analysis shows that the model adequately reflects the periodic tests policies, based on data usually recorded in nuclear power plants. The formula for calculating the components mean unavailability was generalized with the inclusion of test efficiency and test-caused degradation. The model was applied to the analysis of a simplified system, showing its effectiveness to evaluate policies and test intervals, with recommendations for the optimization of the latter. Its importance lies in the possibility of its integration into the general PSA model of the facility, instead of remaining as a separate and complementary evaluation.

Aumentando a produtividade da equipe de calibração trocando planilha eletrônica por software

2017

Using spreadsheets to perform calibrations and generate certificates has been very good and cheap, but with the emergence of competitively priced trading systems it may not be a good deal anymore. In this article the traditional worksheets will be compared with a modern system for equipment management and calibrations. At the end of this productivity comparison, each laboratory manager can decide whether to compensate or not to exit the spreadsheets for a trading system.