Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/10582
Title: Teste de integração para sistemas baseados em componentes.
Other Titles: Integration test for systems based on components.
???metadata.dc.creator???: GOUVEIA, Cidinha Costa.
???metadata.dc.contributor.advisor1???: MACHADO, Patrícia Duarte de Lima.
???metadata.dc.contributor.advisor2???: FIGUEIREDO, Jorge César Abrantes de.
???metadata.dc.contributor.referee1???: GARCIA , Francilene Procópio.
???metadata.dc.contributor.referee2???: MEDEIROS, Alvaro Francisco de Castro.
Keywords: Engenharia de Software;Teste de Integração;Componentes;Software Engineering;Integration Test;Components
Issue Date: 27-Feb-2004
Publisher: Universidade Federal de Campina Grande
Citation: GOUVEIA, C. C. Teste de integração para sistemas baseados em componentes. 2004. 166 f. Dissertação (Mestrado em Ciência da Computação) – Pós-Graduação em Ciência da Computação, Centro de Engenharia Elétrica e Informática, Universidade Federal de Campina Grande, Paraíba, Brasil, 2004. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/10582
???metadata.dc.description.resumo???: Como a conectividade entre os componentes é um ponto chave do Software Baseado em Componentes, a verificação da interação entre os componentes da aplicação torna-se essencial para obter um produto final de qualidade. Dessa forma, são realizados testes com a finalidade de garantir que a combinação entre os componentes do sistema produza um comportamento esperado. Esses testes são chamados de teste de integração. Apesar de que esforços consideráveis têm sido realizados, ainda existe uma grande carência por métodos e técnicas efetivas de teste de integração de componentes que cubra todas as etapas necessárias, a fim de se ter um processo de teste completo do ponto de vista de componentes. O objetivo deste trabalho é propor um método para testar a integração entre os componentes de um sistema. Os artefatos de teste são gerados a partir de especificações em UML (Unified Modelling Language), que é uma linguagem de especificação largamente utilizada, facilitando o uso do método por grande parte da comunidade da engenharia de software. O método fornece potencial para automação, uma vez que disso depende o seu uso na prática. Um estudo de caso também é apresentado a fim demonstrar a aplicação do método.
Abstract: As the connectivity between components is a concern of Component-Based Software, verifying the interaction between these components becomes essential to get a final product quality. Tests are produced in order to guarantee that the combining of system components yields an expected behavior. These tests are known as integration tests. Although considerable efforts have been carried out, there still exists a great absence of effective methods and techniques of integration test that cover all the necessary stages, in order to have a complete test process of components point of view. The objective of this work is to supply a method for testing the integration between the components that constitute a system. This method is simple and efficient, besides being linked to a clear-cut component development process. The test devices are generated from UML (Unified Modelling Language), that is a widely used specification language, facilitating the use of this method for a large part of the software engineering community. The method supplies a potential for automation, since its pratical use is dependt on this. A case study is also presented to demonstrate the method application.
Keywords: Engenharia de Software
Teste de Integração
Componentes
Software Engineering
Integration Test
Components
???metadata.dc.subject.cnpq???: Ciência da Computação
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/10582
Appears in Collections:Mestrado em Ciência da Computação.

Files in This Item:
File Description SizeFormat 
CIDINHA CASTRO GOUVEIA - DISSERTAÇÃO (PPGCC) 2004.pdfCidinha Castro Gouveia - Dissertação (PPGCC) 2004.1.24 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.