Tracebility

Páginas: 32 (7895 palavras) Publicado: 8 de agosto de 2013
Uma Proposta de Modelagem para a Generalização de Elos
de Rastreabilidade
Elias Canhadas Genvigir1 2
Nandamudi Lankalapalli Vijaykumar1

Resumo: Diversos modelos propõem tipos pré–definidos de elos para a rastreabilidade de requisitos. Tais modelos fazem extensivas observações sobre as práticas da
rastreabilidade, mas são limitados tanto pelos tipos de elos pré–definidos quanto pelacapacidade de incluir atributos para os elos. Este trabalho propõe um modelo para
rastreabilidade de requisitos que generaliza os tipos de elos já definidos, permitindo a
adição de novos padrões e a inclusão de atributos para os elos que serão utilizados em
um determinado processo de rastreabilidade.

Abstract: Several models proposed traceability links that provide pre–defined
groups of links forrequirements traceability. These models are limited to pre–defined
links without the ability to add new attributes to the existing links. This work proposes
a model for requirements traceability that generalizes the types of links already established in the literature and enables addition of new standards allowing the inclusion
of attributes to the links that will be used in a specific traceabilityprocess.
1

Introdução

Um software é dirigido à realização de tarefas, que estão associadas à solução computacional de um problema do domínio da natureza humana. Dada a amplitude dos problemas
aos quais o software pode ser dirigido é necessário que sua produção atinja padrões básicos
de qualidade e produtividade.
Com a evolução da pesquisa e a necessidade de melhoria na produção desoftware a
Engenharia de Software foi se especializando em várias subáreas. Uma classificação para essas subáreas foi realizada pelo projeto Guide to the Software Engineering Body of Knowledge
– SWEBOK [1] que definiu dez áreas de conhecimento para a Engenharia de Software, sendo
que a primeira área de conhecimento definida trata sobre os requisitos de software.
Os requisitos são de extremaimportância, pois são definidos durante os estágios iniciais do desenvolvimento, como uma especificação do que deve ser implementado descrevendo
1 Universidade

Tecnológica Federal do Paraná – UTFPR. Av. Alberto Carazzai, 1640, CEP: 86300–000, Cornélio
Procópio, PR, Brasil –{elias@utfpr.edu.br}
2 Instituto Nacional de Pesquisas Espaciais – INPE. Av. dos Astronautas, 1.758, CEP: 12227–010, São José dosCampos, SP, Brasil –{elias,vijay@lac.inpe.br}

Uma Proposta de Modelagem para a Generalização de Elos de Rastreabilidade

como o sistema deve comportar–se, detalhando os atributos ou propriedades do sistema, ou
ainda, podendo estabelecer restrições sobre o processo de desenvolvimento [2]. A importância dos requisitos para o desenvolvimento de sistemas é tão crítica que nenhuma outra
parte dotrabalho com software incapacita e prejudica tanto o sistema e, depois de concluído,
nenhuma outra parte é mais difícil de corrigir do que os requisitos [3].
A área da Engenharia de Software que trata sobre os requisitos de software é conhecida como Engenharia de Requisitos, que é o processo de descoberta dos requisitos, de
identificação dos envolvidos e suas necessidades e de documentação deforma que seja útil
para a análise, comunicação, e a subseqüente implementação [4].
Entre as várias atividades que compõem a Engenharia de Requisitos destaca–se a Rastreabilidade, que é comumente usada para descrever a referência para um grupo coletivo de
requisitos baseados em seus relacionamentos.
Os relacionamentos são estabelecidos entre requisitos e artefatos de software usando
um elo. Elossão elementos necessários para estabelecer a rastreabilidade, enquanto que artefatos são considerados informações produzidas ou modificadas como parte de um processo
de Engenharia de Software [5]. Artefatos podem ser modelos, documentos, código fonte,
seqüências de testes, requisitos ou executáveis. Esses são os elementos de um sistema que
podem ser rastreados [6].
Existe uma série de...
Ler documento completo

Por favor, assinar para o acesso.

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!