SpecNL : uma ferramenta para gerar descrições em linguagem natural a partir de especificações de casos de teste

Made available in DSpace on 2014-06-12T15:59:28Z (GMT). No. of bitstreams: 2 arquivo5130_1.pdf: 962505 bytes, checksum: c110ca4ca2100795b71140dd9ec201cf (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2006 === Teste de Software é uma tarefa c...

Full description

Bibliographic Details
Main Author: TORRES, Dante Gama
Other Authors: BARROS, Flávia de Almeida
Language:Portuguese
Published: Universidade Federal de Pernambuco 2014
Subjects:
Online Access:https://repositorio.ufpe.br/handle/123456789/2585
id ndltd-IBICT-oai-repositorio.ufpe.br-123456789-2585
record_format oai_dc
spelling ndltd-IBICT-oai-repositorio.ufpe.br-123456789-25852019-01-21T19:03:57Z SpecNL : uma ferramenta para gerar descrições em linguagem natural a partir de especificações de casos de teste TORRES, Dante Gama BARROS, Flávia de Almeida Geração de linguagem natural Especificações de casos de teste Inteligência artificial simbólica Made available in DSpace on 2014-06-12T15:59:28Z (GMT). No. of bitstreams: 2 arquivo5130_1.pdf: 962505 bytes, checksum: c110ca4ca2100795b71140dd9ec201cf (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2006 Teste de Software é uma tarefa central, porém muito cara, no processo de desenvolvimento de software. Estudos sugerem que as tarefas de teste chegam até 50% do custo total de desenvolvimento do software. Com o objetivo de automatizar e otimizar as atividades de teste, várias ferramentas têm sido utilizadas para assistir o processo de testes, desde a geração dos testes até a sua execução. As ferramentas de geração de testes geralmente especificam os casos de teste gerados em uma linguagem não natural (normalmente uma linguagem formal). Entretanto, essa linguagem pode ser não trivial para os engenheiros que executarão manualmente os casos de teste. Com isso, seria de grande ajuda uma ferramenta que mapeasse os casos de teste gerados em uma linguagem natural. Este trabalho propõe uma ferramenta para gerar descrições em linguagem natural (LN) a partir de casos de teste especificados em linguagem formal, com o intuito de ajudar os engenheiros de teste a executarem testes manuais. Para validar a ferramenta proposta, nós desenvolvemos um protótipo que recebe como entrada casos de teste especificados na linguagem formal CSP. Como saída, o sistema devolve um texto em inglês que descreve os passos do caso de teste para aplicações móveis. O protótipo foi codificado na linguagem Java, e procurou manter critérios desejáveis de qualidade de software, como reusabilidade, extensibilidade e modularidade. Este trabalho faz parte de um projeto maior desenvolvido em parceria entre o CIn-UFPE e a Motorola 2014-06-12T15:59:28Z 2014-06-12T15:59:28Z 2006 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis Gama Torres, Dante; de Almeida Barros, Flávia. SpecNL : uma ferramenta para gerar descrições em linguagem natural a partir de especificações de casos de teste. 2006. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2006. https://repositorio.ufpe.br/handle/123456789/2585 por info:eu-repo/semantics/openAccess Universidade Federal de Pernambuco reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco instacron:UFPE
collection NDLTD
language Portuguese
sources NDLTD
topic Geração de linguagem natural
Especificações de casos de teste
Inteligência artificial simbólica
spellingShingle Geração de linguagem natural
Especificações de casos de teste
Inteligência artificial simbólica
TORRES, Dante Gama
SpecNL : uma ferramenta para gerar descrições em linguagem natural a partir de especificações de casos de teste
description Made available in DSpace on 2014-06-12T15:59:28Z (GMT). No. of bitstreams: 2 arquivo5130_1.pdf: 962505 bytes, checksum: c110ca4ca2100795b71140dd9ec201cf (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2006 === Teste de Software é uma tarefa central, porém muito cara, no processo de desenvolvimento de software. Estudos sugerem que as tarefas de teste chegam até 50% do custo total de desenvolvimento do software. Com o objetivo de automatizar e otimizar as atividades de teste, várias ferramentas têm sido utilizadas para assistir o processo de testes, desde a geração dos testes até a sua execução. As ferramentas de geração de testes geralmente especificam os casos de teste gerados em uma linguagem não natural (normalmente uma linguagem formal). Entretanto, essa linguagem pode ser não trivial para os engenheiros que executarão manualmente os casos de teste. Com isso, seria de grande ajuda uma ferramenta que mapeasse os casos de teste gerados em uma linguagem natural. Este trabalho propõe uma ferramenta para gerar descrições em linguagem natural (LN) a partir de casos de teste especificados em linguagem formal, com o intuito de ajudar os engenheiros de teste a executarem testes manuais. Para validar a ferramenta proposta, nós desenvolvemos um protótipo que recebe como entrada casos de teste especificados na linguagem formal CSP. Como saída, o sistema devolve um texto em inglês que descreve os passos do caso de teste para aplicações móveis. O protótipo foi codificado na linguagem Java, e procurou manter critérios desejáveis de qualidade de software, como reusabilidade, extensibilidade e modularidade. Este trabalho faz parte de um projeto maior desenvolvido em parceria entre o CIn-UFPE e a Motorola
author2 BARROS, Flávia de Almeida
author_facet BARROS, Flávia de Almeida
TORRES, Dante Gama
author TORRES, Dante Gama
author_sort TORRES, Dante Gama
title SpecNL : uma ferramenta para gerar descrições em linguagem natural a partir de especificações de casos de teste
title_short SpecNL : uma ferramenta para gerar descrições em linguagem natural a partir de especificações de casos de teste
title_full SpecNL : uma ferramenta para gerar descrições em linguagem natural a partir de especificações de casos de teste
title_fullStr SpecNL : uma ferramenta para gerar descrições em linguagem natural a partir de especificações de casos de teste
title_full_unstemmed SpecNL : uma ferramenta para gerar descrições em linguagem natural a partir de especificações de casos de teste
title_sort specnl : uma ferramenta para gerar descrições em linguagem natural a partir de especificações de casos de teste
publisher Universidade Federal de Pernambuco
publishDate 2014
url https://repositorio.ufpe.br/handle/123456789/2585
work_keys_str_mv AT torresdantegama specnlumaferramentaparagerardescricoesemlinguagemnaturalapartirdeespecificacoesdecasosdeteste
_version_ 1718859782464471040