Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Conclusão
 
 
Acadêmico(a): Raphael Marcos Batista
Título: Ferramenta de Gerência de Requisitos de Software Integrada com Enterprise Architect
 
Conclusão:
O estudo realizado da ferramenta EA sobre a interface de automação possibilitou a criação desta ferramenta CASE integrada com EA. A possibilidade de criar e acessar a biblioteca de automação através do Borland Delphi 6 utilizando controles ActiveX foi essencial para desenvolvimento da ferramenta. O conceito de I-CASE aplicado nesta ferramenta permite que os requisitos criados no EA e mantidos no seu repositório possam ser manipulados através desta ferramenta. Esta ferramenta veio suprir a pouca flexibilidade que o EA possui na etapa de especificação de requisitos de software. O projeto da interface desta ferramenta, que é específico para o gerenciamento de requisitos, permite maior produtividade no gerenciamento de requisitos em relação a ferramenta EA. As definições da engenharia de requisitos foram incorporadas nesta ferramenta a fim de proporcionar o êxito na especificação de requisitos de software. Um documento de ERS é gerado em formato RTF e pode ser salvo em arquivo neste formato ou em outros formatos, como por exemplo, PDF e HTML. O documento de ERS está em conformidade com o modelo IEEE-930-1998. A possibilidade de criar novos tipos de estado atende as especificações do modelo do documento de ERS da IEEE-930-1998. Embora o EA forneça uma biblioteca completa para acesso a seu repositório, algumas informações e recursos adicionados nesta ferramenta não puderam ser incorporados ao repositório do EA. Esta limitação foi contornada utilizando um arquivo em formato XML para manter as informações e atender aos objetivos deste trabalho. As informações das seções e subseções do documento de ERS são salvas neste arquivo XML, bem como as matrizes de rastreabilidade. Nesta etapa foram utilizadas técnicas e ferramentas específicas para modelagem e criação da estrutura de arquivo no formato XML. A rastreabilidade entre requisitos e casos de uso através da matriz de rastreabilidade permite realizar o gerenciamento de mudanças no projeto de software. Cada mudança é representada no relacionamento entre os elementos da matriz. Ferramentas similares de gerenciamento de requisitos foram analisadas e seus aspectos avaliados a fim de proporcionar um diferencial competitivo para esta ferramenta. Os conceitos e técnicas empregados neste trabalho proporcionaram o desenvolvimento desta ferramenta atendendo com sucesso aos objetivos propostos.