FrameWeb: Um Método Baseado em Frameworks para o Projeto de Sistemas de Informação Web

Nome: Vítor Estêvão Silva Souza
Tipo: Dissertação de mestrado acadêmico
Data de publicação: 16/07/2007
Orientador:

Nomeordem decrescente Papel
Ricardo de Almeida Falbo Orientador

Banca:

Nomeordem decrescente Papel
Davidson Cury Examinador Interno
Fernanda Lima Examinador Externo
Giancarlo Guizzardi Examinador Interno
Ricardo de Almeida Falbo Orientador

Resumo: As primeiras gerações de aplicações para a Web foram construídas de maneira ad-hoc, sem uma metodologia ou processo de software para dar apoio à equipe de desenvolvimento. Para atender à necessidade de abordagens disciplinadas e sistemáticas, uma nova disciplina foi criada: a Engenharia Web (Web Engineering ou WebE). Nessa nova área de pesquisa, muitos métodos têm sido propostos para análise, projeto e desenvolvimento de Sistemas de Informação baseados na Web (Web-based Information Systems WISs). Juntamente com essas pesquisas, tecnologias para codificação de aplicações Web também se esenvolveram. A utilização de frameworks ou arquiteturas baseadas em containers para prover uma infraestrutura sólida como base para as aplicações é estado-da-prática. No entanto, não foi encontrado na literatura um método de Engenharia Web que tire vantagens do uso desses frameworks durante a fase de projeto de sistema. Este trabalho apresenta um método para o projeto de WISs baseados em frameworks chamado FrameWeb. O método propõe uma arquitetura básica para desenvolvimento de WISs, um conjunto de atividades e um perfil UML para quatro tipos de modelos de projeto que trazem conceitos utilizados por algumas categorias de frameworks. A idéia é que o uso de FrameWeb favoreça um aumento da produtividade da equipe de desenvolvimento por utilizar uma linguagem de modelagem que permite aos projetistas produzir diagramas que representam conceitos dos frameworks e aos desenvolvedores ou ferramentas CASE diretamente traduzir esses diagramas para código. Considerando os investimentos em pesquisas na área da Web Semântica nos últimos anos e que a visão que é proposta para essa evolução da Web não se tornará uma realidade enquanto os autores de websites não adicionarem semântica às suas páginas, achamos importante incluir diretrizes sobre como desenvolver WISs com semântica associada usando FrameWeb. Portanto, este trabalho também propõe S-FrameWeb, que estende FrameWeb com o intuito de construir WISs Semânticos baseados em frameworks.

Acesso à informação
Transparência Pública

© 2013 Universidade Federal do Espírito Santo. Todos os direitos reservados.
Av. Fernando Ferrari, 514 - Goiabeiras, Vitória - ES | CEP 29075-910