Você está na página 1de 2

A elicitao de Requisitos andAnalysisAided Mining POR Texto

1 de 2

https://translate.googleusercontent.com/translate_f
Pgina 1

122

IJCSNS Jornal Internacional de Cincia da Computao e Segurana de Rede, vol.12 No.6, Junho 2012

A elicitao de requisitos andAnalysisAided por Text Mining


Argila Palmeira e Rafael Chaves e Hamilton Cavalcante e Eloi Favero,
Universidade Federal do Par, UFPA, Brasil

usado para representar os requisitos de software, mas nenhum


Resumo
Em requisitos de engenharia as atividades iniciais de elicitao
estes faz isso automaticamente, usando documentos como um
e anlise so essenciais para o desenvolvimento de software.
alcanar
fonte
de requisitos em linguagem natural.
(estes requisitos e, em seguida, descrever em linguagem natural),
Por estes motivos acima delineados, o objetivo deste trabalho
em conjunto com a modelagem simples e rpido (com suficiente
grau de
desenhar
sobre certos recursos para melhorar o trabalho de [21].
formalidade) so necessidades bsicas que influenciam as demais
etapasade
Isto
envolve
criao de uma ferramenta chamada AutoMap, que
desenvolvimento de software. Neste artigo, ns fornecemos um esboo de
serve para realizar minerao de texto marcado com uma pessoa de
proposta e meios de validar um extractor automtico com etiquetas
ID lexical, tais como: i) nome, ii) verbo iii) adjetivo, entre
texto, chamado AutoMap, que concebido para gerar conceito
Este proposto
pela adopo de uma abordagem estruturada
mapas sobre a ferramenta CmapTools, para as necessidadesoutras.
dos utilizadores
e
a composio
descrito em linguagem natural. Os mapas conceituais (CMS)
so usados lxico-morfolgico de tuplas na
Formato NAME-verbo-NAME com o objetivo de
como um requisito linguagem de modelao e foram avaliadas
com integralidade e exactido de acordo com o
construo de CMs para atender a extrao e modelagem
requisitos
requisitos de software a partir de fontes naturais cortado em
Palavras-chave:
textos de linguagem.
Extractor, mapas, lngua, requisitos, software.
Este artigo est estruturado da seguinte forma. Seo 2 discute o
terico de referncia pontos e est dividido em trs
fatores: i) extrao automtica de texto e seu complexo, ii)
1. Introduo
as definies de CMS, suas aplicaes e
representaes; iii) a relao entre o CMS eo
Elicitao e anlise requisitos so essenciais para a
de especificaes. Seo 3 discute relacionada
o desenvolvimento de sistemas de software, e so descritos requisies
na
trabalho.
Seco
4 aborda as metodologias de extrao
principais modelos utilizados para o desenvolvimento de software (por exemplo,
e os experimentos. Seco 5 descreve a aplicabilidade
Cascade e Incremental). A sua importncia tambm
sublinhado no Modelo de Qualidade de Software Brasileiroda anlise de requisitos proposto. Seco 6 traz
estudo a uma concluso e futuro trabalho nesta rea
Processo [23]. Alm disso, devido a um resultado esperadooem
recomendada
na Seo 7.
GRE 1 frase, os fornecedores devem ter um
compreenso destes requisitos.
No elicitao e anlise de dados que so obtidos
2. tericos Referncias
documentar os requisitos para a gerao de um cdigo de
linguagem de programao, fazendo as alteraes necessrias.
Estas duas actividades geralmente ocorrem consecutivamente
primeiro lugar
2.1[26]:
Text em
Mining
eles descobrem os requisitos e, aps esse estes
so documentados usando algumas notaes, com ou
Uma abordagem adequada para palavras de marcao est bem descrita na
sem o auxlio de uma ferramenta de modelao.
[21]. A tarefa bsica de rotular uma frase com palavras de
Uma das fontes mais comuns documentar o
morfo-sintticas marcas identific-los como partes de
requisitos em uma linguagem natural, para fornecer um exemplo
fala (substantivos, verbos, etc.) e tambm pode conter refinado
para as histrias do usurio [4]. No entanto, a linguagem natural
podede cada categoria, por exemplo, o nmero e sexo de
atributos
levar a ambigidade de interpretao, o que complica a
Um nome. A rotulagem, muitas vezes faz com que o problema da
modelagem de requisitos, e isso pode causar erros e
ambigidade em uma frase, que geralmente resolvido por
incertezas que sero repassados para posterior
fazendo uma referncia ao contexto em que a palavra
atividades de desenvolvimento.
encontrados. As abordagens baseiam-se nos seguintes critrios:
Alm disso, Mapas Conceituais (CMS) [19], permitir que um
i) regras, ii) fatores probabilsticos, iii) casos hbridos, que
representao a ser feita do semi-estruturado
combina o primeiro e segundo dos critrios.
conhecimento de um domnio de aplicao, e fornece
A vantagem de extrair texto que ele pode ser
apoio significativo em superar os problemas decorrentes considerado como uma forma de simplificar a frase recuperao de
da utilizao da linguagem natural para descrever o software
Construo CM. Esta observao foi feita por [20], que
requisitos. Em alguns estudos, como [17] [8], CMs so
Artigo submetido em 05 de junho de 2012
Manuscrito revisado 20 de junho de 2012

28/07/2016 15:35

A elicitao de Requisitos andAnalysisAided Mining POR Texto

2 de 2

https://translate.googleusercontent.com/translate_f

Pgina
pgina
page
4 32
5
6
7

28/07/2016 15:35

Você também pode gostar