Resumo : |
Este Trabalho de Graduação teve por objetivo avaliar os Ambientes Integrados de Engenharia de Software Ajudada por Computador (Integrated Computer Aided Software Engineering Environment - I-CASE-E) disponíveis no mercado para produção de diferentes tipos de software. Ele considerou apenas alguns atributos julgados como relevantes para a realização de uma análise de desempenho (benchmarking). Dada a disponibilidade e a facilidade de utilização desses Ambientes para usuários como Engenheiros de Software, Analistas e Programadores, verificou-se a necessidade de se comparar os existentes no mercado. Para tanto, desenvolveu-se uma Avaliação de Desempenho para comparar os principais I-CASE-E existentes, visando melhorar a qualidade, a eficiência, e a verificação e validação do desenvolvimento de aplicativos específicos, no domínio de conhecimento dos Sistemas Embarcados. Dentre os diversos Ambientes disponíveis, considerou-se apenas aqueles que reuniam ferramentas com maior número de funcionalidades, para atender as fases de desenvolvimento de um projeto de software. Depois de detalhados e avaliados, por meio de uma Pesquisa de Campo, esses softwares básicos foram utilizados na implementação e verificação inicial de um Protótipo de Software Embarcado para um Veículo Tripulado. Como resultado, descreveu-se algumas características dos principais ambientes integrados disponíveis tais como: Embarcadero Technologies, System Architect, ArgoUML, Eclipse, Telelogic, Rational e Borland. Dentre estes, identificou-se os três ambientes mais representativos existentes no mercado, na opinião de um grupo de desenvolvedores: Telelogic, Rational e Borland. A Conclusão deste trabalho apontou para o Ambiente Integrado de Ferramentas CASE da Borland, que obteve uma ligeira vantagem de completeza em relação ao Ambiente da Rational. As autoras deste trabalho de pesquisa acreditam que a Comunidade Científica e Tecnológica ainda não está habituada a se utilizar dos Ambientes de Ferramentas CASE, de forma integrada, e que isso deverá ocorrer, naturalmente, nos próximos anos.
|