Desenvolvimento de sistemas de automação de teste funcionais para sistemas embarcados dirigidos por modelo

Registro completo de metadados
MetadadosDescriçãoIdioma
Autor(es): dc.contributorPalma, Jandira Guenka [Orientador]-
Autor(es): dc.contributorBaccarin, Evandro-
Autor(es): dc.contributorErario, Alexandre L.-
Autor(es): dc.creatorShirado, Wilson Hissamu-
Data de aceite: dc.date.accessioned2025-05-15T13:16:49Z-
Data de disponibilização: dc.date.available2025-05-15T13:16:49Z-
Data de envio: dc.date.issued2024-05-01-
Data de envio: dc.date.issued2024-05-01-
Data de envio: dc.date.issued2025-05-15-
Data de envio: dc.date.issued2025-05-15-
Fonte completa do material: dc.identifierhttps://repositorio.uel.br/handle/123456789/14692-
Fonte: dc.identifier.urihttp://educapes.capes.gov.br/handle/capes/983527-
Descrição: dc.descriptionResumo: Os sistemas embarcados estão presentes nos mais variados ramos da atividade humana, chegando ao ponto de até 98% dos processadores produzidos no mundo são alocados em aplicações deste tipo Assim, é comum que os mesmos estejam presentes em equipamentos ou sistemas críticos, sendo portanto, a etapa de testes durante o processo de desenvolvimento de crucial importância No entanto, ainda hoje as atividades de teste de software são pouco difundidas e empregadas de forma sistemática dentro de uma grande parcela das empresas de desenvolvimento, em parte por ser uma etapa demorada, complexa e custosa A esses fatores, somam-se ainda a escassez de documentação de testes, problemas oriundos da variável humana no processo de testes e ainda a necessidade de realizar testes de regressão após modificações, concertos ou atualizações do produto Frente a essa situação, muitos esforços têm sido direcionados à automatização de testes No entanto o desenvolvimento de ferramentas para automação podem demandar elevados esforços de forma que em muitos casos as empresas optam pela realização manual dos testes Diante deste cenário, esta proposta busca aplicar novos paradigmas de desenvolvimento, denominados desenvolvimento dirigido por modelos, conhecido como MDD (Model Driven Development) O MDD é um conceito que foi trabalhado pela OMG (Object Management Group) e a partir do qual foi proposto o MDA (Model Driven Architecture) na forma de uma abordagem que busca elevar o nível de abstração no desenvolvimento de softwares Desta forma, este trabalho propôs um processo de desenvolvimento de sistemas de automação de testes funcionais para sistemas embarcados pautados na aplicação dos conceitos do MDA Foram ainda realizados um teste experimental do processo e as análises dos resultados obtidos em relação a outras abordagens e soluções para a problemática-
Descrição: dc.descriptionDissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Londrina, Centro de Ciências Exatas, Programa de Pós-Graduação em Ciência da Computação-
Descrição: dc.descriptionAbstract: Embedded systems are present in various branches of human activity, to the point of up to 98% of the produced processors in world have been allocated in applications of this type in 22 Given this wide applicability of embedded systems, it is common to find them in critical systems or equipment, making the testing phase during the development process of crucial importance However, today the software testing activities are not very widespread and used within a large portion of the software development companies, in part because it is a time consuming, complex and costly step To these factors it is also added up the lack of test documentation, problems from the human variable in the process and the need to perform regression tests after modifications, fixes or product updates Faced with this situation, many efforts have been directed to researches related to test automation as a mean to reduce such problems However there has been a challenge in building these tools that may require high development efforts, so that in many cases companies opt for manual testing This scenario is common in software development since there are many different tests that must be applied during the product creation time plus there is a very wide range of components to be tested Therefore, this proposal seeks for new development paradigms, called Model Driven Development, also known as MDD The MDD is a concept that has been worked by the OMG (Object Management Group) from which this institution has proposed the MDA (Model Driven Architecture) in an approach that aims to raise the level of abstraction in the software development process Against this backdrop, this work stablished a process of test automation system’s development for embedded systems oriented by the architectures concepts of the MDA initiative It was also accomplished an experimental test of this process and the analysis of the results, compared to other solutions found in the literature-
Formato: dc.formatapplication/pdf-
Idioma: dc.languagept_BR-
Relação: dc.relationMestrado-
Relação: dc.relationCiência da Computação-
Relação: dc.relationCentro de Ciências Exatas-
Relação: dc.relationPrograma de Pós-Graduação em Ciência da Computação-
Palavras-chave: dc.subjectSoftware-
Palavras-chave: dc.subjectDesenvolvimento-
Palavras-chave: dc.subjectComputadores digitais-
Palavras-chave: dc.subjectEngenharia de software-
Palavras-chave: dc.subjectSistemas embutidos de computador-
Palavras-chave: dc.subjectDevelopment-
Palavras-chave: dc.subjectElectronic digital computers-
Palavras-chave: dc.subjectSoftware engineering-
Palavras-chave: dc.subjectEmbedded systems (Computer systems)-
Palavras-chave: dc.subjectSoftware-
Título: dc.titleDesenvolvimento de sistemas de automação de teste funcionais para sistemas embarcados dirigidos por modelo-
Tipo de arquivo: dc.typelivro digital-
Aparece nas coleções:Repositório Institucional da UEL - RIUEL

Não existem arquivos associados a este item.