Autor(es): VALDIRENE DA CRUZ NEVES JUNIOR
Palavras-chave: componentes, Reuso de Software, Repono, Repositório de Componentes
Defendido/Publicado em: 2013-01-01
Orientador(a): Jackson Gomes de Souza
Curso: Sistemas de Informação
Este trabalho apresenta conceitos referentes ao Reuso de Software, que vão desde objetos até softwares completos. Apresenta, também, conceitos sobre Engenharia de Domínio, que visa à busca e organização de componentes de softwares que serão utilizados em um projeto. Este trabalho apresenta, ainda, e destaca a Engenharia de Software Baseada em Componentes (CBSE), que visa à reutilização de componentes de forma padronizada. Na parte sobre CBSE são definidos e caracterizados componentes softwares, modelo de especificação de componentes e processo de desenvolvimento voltado para o reuso de componentes. Um componente de software é um pacote que pode ser implementado e instalado independente de um software maior. Já o modelo de especificação de componentes é um conjunto de regras que definem como os componentes serão implementados, documentado, disponibilizados, integrados e atualizados. Existem alguns modelos de especificação de componentes. Este trabalho apresenta dois deles, CORBA e WebService, realizado um comparativo entre os dois e cria um modelo de especificação de componentes voltado para o ambiente web. No modelo, são apresentadas as regras de especificação, o middleware e um repositório para armazenamento dos componentes. Como resultado deste trabalho, criou-se um modelo de especificação de componentes, que contém especificações para o desenvolvimento de componentes, middleware e um repositório de armazenamento de componentes.
Modelo e repositório de componentes para a web. 2013. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação). Centro Universitário Luterano de Palmas, Palmas, Tocantins, 2013. Disponível em: <http://ulbra-to.br/bibliotecadigital/publico/home/documento/43>. Acesso em: 14 nov. 2024