RAModelTI: agregando informações de teste de software no Modelo para Arquiteturas de Referência (RAModel)

Arquitetura de software e teste de software são importantes áreas com o objetivo comum de prover meios para que sistemas de software sejam desenvolvidos com alta qualidade. Foi constatado, por meio de um mapeamento sistemático, que existem poucos estudos relacionando essas duas áreas de modo que...

Full description

Bibliographic Details
Main Author: Nilton Mendes de Souza
Other Authors: José Carlos Maldonado
Language:Portuguese
Published: Universidade de São Paulo 2017
Subjects:
Online Access:http://www.teses.usp.br/teses/disponiveis/55/55134/tde-16022018-091415/
id ndltd-IBICT-oai-teses.usp.br-tde-16022018-091415
record_format oai_dc
spelling ndltd-IBICT-oai-teses.usp.br-tde-16022018-0914152019-01-21T22:08:54Z RAModelTI: agregando informações de teste de software no Modelo para Arquiteturas de Referência (RAModel) RAModelTI : towards embodying test information into the Reference Architecture Model (RAModel) Nilton Mendes de Souza José Carlos Maldonado Itana Maria de Souza Gimenes Simone do Rocio Senger de Souza Auri Marcelo Rizzo Vincenzi Arquitetura de software Modelo para arquiteturas de referência Teste de software Reference Arhitecture Model Software Architecture Software Test Arquitetura de software e teste de software são importantes áreas com o objetivo comum de prover meios para que sistemas de software sejam desenvolvidos com alta qualidade. Foi constatado, por meio de um mapeamento sistemático, que existem poucos estudos relacionando essas duas áreas de modo que uma possa contribuir para a outra, principalmente em arquiteturas de referência e teste de software. Esse projeto tem por objetivo estender o modelo para arquiteturas de referência (RAModel), para que arquiteturas de referência sejam estabelecidas com informações de teste de software. Assim, além de promover padronização, uniformização e reúso a informações relacionadas a arquiteturas de software, promove-se também o reúso, a padronização e a uniformização das informações de teste de software no desenvolvimento das soluções para um dado domínio de aplicação. Para isso, elementos de teste relacionados ao planejamento de teste foram extraídos do TMMi e da norma ISO/IEC/IEEE 29119 e inseridos no RAModel, definindo, assim, o RAModelT . Dessa forma, a atividade de teste é incorporada aos estágios iniciais do desenvolvimento de software. Um estudo de viabilidade realizado para avaliar a extensão do RAModelT e um exemplo de aplicação são apresentados. Software architecture and software testing are important areas with the common goal of providing the means to develop high-quality software systems. It was found through a systematic mapping that there are few studies relating these two areas so that one can contribute to the other, especially in reference architectures and software testing. This project aims at extending the Reference Architecture Model (RAModel), so that reference architectures are established with software test information. Thus, in addition to promoting standardization, standardization, and reuse of information related to software architectures, it is also promoted the reuse, standardization, and standardization of software test information in the development of solutions for a given application domain. For this, test elements related to the test planning were extracted from the TMMi and the ISO/IEC/IEEE 29119 standard and inserted into the RAModel, thus defining the RAModelT . In this way, the test activity is incorporated into the early stages of software development. A feasibility study performed to evaluate the extent of the RAModelT and an application example are presented. 2017-09-12 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis http://www.teses.usp.br/teses/disponiveis/55/55134/tde-16022018-091415/ por info:eu-repo/semantics/openAccess Universidade de São Paulo Ciências da Computação e Matemática Computacional USP BR reponame:Biblioteca Digital de Teses e Dissertações da USP instname:Universidade de São Paulo instacron:USP
collection NDLTD
language Portuguese
sources NDLTD
topic Arquitetura de software
Modelo para arquiteturas de referência
Teste de software
Reference Arhitecture Model
Software Architecture
Software Test
spellingShingle Arquitetura de software
Modelo para arquiteturas de referência
Teste de software
Reference Arhitecture Model
Software Architecture
Software Test
Nilton Mendes de Souza
RAModelTI: agregando informações de teste de software no Modelo para Arquiteturas de Referência (RAModel)
description Arquitetura de software e teste de software são importantes áreas com o objetivo comum de prover meios para que sistemas de software sejam desenvolvidos com alta qualidade. Foi constatado, por meio de um mapeamento sistemático, que existem poucos estudos relacionando essas duas áreas de modo que uma possa contribuir para a outra, principalmente em arquiteturas de referência e teste de software. Esse projeto tem por objetivo estender o modelo para arquiteturas de referência (RAModel), para que arquiteturas de referência sejam estabelecidas com informações de teste de software. Assim, além de promover padronização, uniformização e reúso a informações relacionadas a arquiteturas de software, promove-se também o reúso, a padronização e a uniformização das informações de teste de software no desenvolvimento das soluções para um dado domínio de aplicação. Para isso, elementos de teste relacionados ao planejamento de teste foram extraídos do TMMi e da norma ISO/IEC/IEEE 29119 e inseridos no RAModel, definindo, assim, o RAModelT . Dessa forma, a atividade de teste é incorporada aos estágios iniciais do desenvolvimento de software. Um estudo de viabilidade realizado para avaliar a extensão do RAModelT e um exemplo de aplicação são apresentados. === Software architecture and software testing are important areas with the common goal of providing the means to develop high-quality software systems. It was found through a systematic mapping that there are few studies relating these two areas so that one can contribute to the other, especially in reference architectures and software testing. This project aims at extending the Reference Architecture Model (RAModel), so that reference architectures are established with software test information. Thus, in addition to promoting standardization, standardization, and reuse of information related to software architectures, it is also promoted the reuse, standardization, and standardization of software test information in the development of solutions for a given application domain. For this, test elements related to the test planning were extracted from the TMMi and the ISO/IEC/IEEE 29119 standard and inserted into the RAModel, thus defining the RAModelT . In this way, the test activity is incorporated into the early stages of software development. A feasibility study performed to evaluate the extent of the RAModelT and an application example are presented.
author2 José Carlos Maldonado
author_facet José Carlos Maldonado
Nilton Mendes de Souza
author Nilton Mendes de Souza
author_sort Nilton Mendes de Souza
title RAModelTI: agregando informações de teste de software no Modelo para Arquiteturas de Referência (RAModel)
title_short RAModelTI: agregando informações de teste de software no Modelo para Arquiteturas de Referência (RAModel)
title_full RAModelTI: agregando informações de teste de software no Modelo para Arquiteturas de Referência (RAModel)
title_fullStr RAModelTI: agregando informações de teste de software no Modelo para Arquiteturas de Referência (RAModel)
title_full_unstemmed RAModelTI: agregando informações de teste de software no Modelo para Arquiteturas de Referência (RAModel)
title_sort ramodelti: agregando informações de teste de software no modelo para arquiteturas de referência (ramodel)
publisher Universidade de São Paulo
publishDate 2017
url http://www.teses.usp.br/teses/disponiveis/55/55134/tde-16022018-091415/
work_keys_str_mv AT niltonmendesdesouza ramodeltiagregandoinformacoesdetestedesoftwarenomodeloparaarquiteturasdereferenciaramodel
AT niltonmendesdesouza ramodeltitowardsembodyingtestinformationintothereferencearchitecturemodelramodel
_version_ 1718891332226777088