A component testing approach supported by a CASE tool
AUTOR(ES)
Fernando Raposo da Camara Silva
DATA DE PUBLICAÇÃO
2008
RESUMO
A reutilizaÃÃo de artefatos, ao invÃs de construÃ-los do zero, processo usualmente conhecido como reuso de software, mostra-se uma boa opÃÃo de vantagem competitiva para as empresas de desenvolvimento de software. Neste contexto, o desenvolvimento baseado em componentes à uma das tÃcnicas mais aplicadas para promover o reuso de software estabelecendo um promissor mercado de componentes. Entretanto, os mÃtodos mais consolidados de desenvolvimento de componentes estÃo mais focados em demonstrÃ-lo como uma abordagem viÃvel, e algumas atividades importantes, por exemplo, atividades relacionadas com qualidade, e mais especificamente, relacionadas a teste, sÃo muitas vezes negligenciadas. Produtores de componentes tÃm dificuldades para preparar seus produtos para funcionar corretamente em diferentes contextos, como tambÃm para serem validados pelos consumidores que pretendem adotÃ-los. Similarmente, os consumidores de componentes possuem limitaÃÃes para poder testar se componentes externos funcionam como especificados, e se sÃo capazes de serem integrados aos seus sistemas. Assim, esta dissertaÃÃo apresenta uma abordagem para apoiar o teste de componentes definindo atividades para guiar produtores de componentes no preparo de seus produtos para serem testados por terceiros, como tambÃm atividades para os consumidores de componentes para compreender e testar componentes externos objetivando a sua integraÃÃo com seus sistemas em desenvolvimento. Por fim, à apresentada uma ferramenta para realizar as atividades definidas para produtores e consumidores. Um experimento foi conduzido avaliando a abordagem proposta e sua ferramenta relacionada
ASSUNTO(S)
testes em componentes software reuse ciencia da computacao component testing qualidade de software desenvolvimento baseado em componentes software quality reuso de software component-based development
Documentos Relacionados
- Huntington's disease predictive testing: the case for an assessment approach to requests from adolescents.
- A new technique for mounting and testing frame-supported homograft aortic valves
- Electric field-induced reorganization of two-component supported bilayer membranes
- Hemostasis. A Case Oriented Approach
- Self-regulated learning in higher education: strategies adopted by computer programming students when supported by the SimProgramming approach