Biblioteca Digital da UEM: Sistema Nou-Rau
Pgina Principal  Portugus   English  Español   Aumentar Texto  Texto Normal  Diminuir Texto
  Principal | Apresentao | Objetivos | Instrues Autores | Estatsticas | Outras Bibliotecas Digitais
  Sistema Integrado de Bibliotecas - SIB / UEM
Entrar | acessos | verso 1.1  
ndice
Pgina principal
Documentos
Novidades
Usurios

Aes
Consultar
Procurar
Exibir estatsticas

Procurar por:
Procura avanada

Dvidas e sugestes


Consultar: Programa de Ps-Graduao em Cincia da Computao

Incio > Dissertaes e Teses > Cincias Exatas e da Terra > Cincia da Computao > Programa de Ps-Graduao em Cincia da Computao

Ttulo [PT]: Uma extenso do mtodo OOWS para linha de produto de software
Autor(es): Bruno Miguel Nogueira de Souza
Palavras-chave [PT]:

Engenharia de Software. OOWS. Web. Linha de produto de software. Desenvolvimento de aplicaes Web. Tcnica orientada a objeto. Desenvolvimento de Softwere. Linhas e produtos. Object Oriented Web Solution.
Palavras-chave [EN]:
Software Product Line. Web applications development. Software Engineering. OOWS.
rea de concentrao: Cincia da Computao
Titulao: Mestre em Cincia da Computao
Banca:
Itana Maria de Souza Gimenes [Orientador] - UEM
Srgio Roberto Pereira da Silva - UEM
Marcos Antonio Quinia - UNICENTRO
Resumo:
Resumo: Aplicaes Web so produtos de software que funcionam atravs da Internet. O desenvolvimento de Aplicaes Web tem aumentado significativamente nos ltimos anos devido sua grande portabilidade e visibilidade, assim muitas empresas esto migrando seus sistemas de informao para este tipo de aplicao. Porm, a qualidade dessas aplicaes no vem aumentando proporcionalmente. A maioria dos mtodos de desenvolvimento de aplicaes Web visa o desenvolvimento de aplicaes completas, sem a preocupao com a reutilizao de software. Uma das tcnicas de reutilizao mais bem sucedidas ultimamente a de Linha de Produto de Software (LPS). Uma LPS contm um ncleo de artefatos que caracteriza uma famlia de aplicaes de um mesmo domnio. Dentre os mtodos de desenvolvimento de aplicaes Web, optou-se por investigar e adaptar o mtodo OOWS devido sua compatibilidade com tcnicas de LPS. Assim, esta dissertao apresenta uma extenso do mtodo OOWS (Object Oriented Web Solution) com conceitos de LPS, denominada SPL-OOWS, para melhorar o desenvolvimento de aplicaes Web. Foi desenvolvido um modelo de infra-estrutura bsica a partir do qual aplicaes podem ser geradas o qual composto de: Gerenciador de Formulrios, Gerenciador de Usurios e o Gerenciador de persistncia. As etapas de especificao da soluo foram reestruturadas para incluir definies e rastreamento de variabilidade. Foi tambm includa uma etapa de configurao da aplicao que consiste em gerenciar os artefatos criados na fase de especificao a fim de criar os modelos de apresentao e navegao. O mtodo proposto foi avaliado por meio do desenvolvimento de um exemplo de aplicao em que foram exploradas as questes principais deste. Pode-se evidenciar que apesar do custo de adoo do mtodo, com o amadurecimento dos domnios, o tempo de desenvolvimento tende a diminuir e a produtividade a aumentar, j que, no ser necessrio criar novos modelos, e sim configurar os modelos existentes para satisfazer as necessidades de uma aplicao diferente de uma mesma famlia.

Abstract: Web applications are software products that work in the Internet. The development of Web applications has significantly increased in the last years due to its portability and visibility. Thus, several companies are migrating their applications to information systems accessible through the Internet. However, the quality of these applications has not been increasing proportionally. Most of the Web application development methods aim at producing complete applications, without considering software reuse. One of the most successful techniques of reuse is Software Product Line (SPL). A SPL contains a core asset that characterizes a family of applications of a certain domain. Amongst the Web application development methods, we chose to investigate and adapt the OOWS (Object Oriented Web Solution) due to its compatibility with SPL techniques. Thus, this dissertation presents an extension to OOWS, named SPL-OOWS, to improve the development of Web application with reuse. A basic framework was developed from which Web applications can be generated. This framework contains: Form Management, User Management and Persistence Management. The specification stages were redefined to include variability definition and tracing. A configuration stage was included to manage the artifacts obtained in the specification stage to create the presentation and navigation models. SPL-OOWS was evaluated through the development of an application example in which important issues were explored. Evidences show that there is an adoption cost, but once a domain becomes mature, the development cost is reduced and the productivity increases as there is no need to create new models but just to configure the existent ones in order to satisfy the requirements of an application of the same domain.
Data da defesa: 05/12/2008
Cdigo: vtls000170426
Informaes adicionais:
Idioma: Portugus
Data de Publicao: 2008
Local de Publicao: Maring
Orientador: Prof. Dr. Itana Maria de Souza Gimenes
Instituio: Universidade Estadual de Maring . Departamento de Informtica
Nvel: Dissertao (mestrado em Cincia da Computao)/
UEM: Programa de Ps-Graduao em Cincia da Computao

Responsavel: beth
Categoria: Aplicao
Formato: Documento PDF
Arquivo: DissertacaoBruno_final.pdf
Tamanho: 2215 Kb (2267872 bytes)
Criado: 19-04-2010 14:12
Atualizado: 19-04-2010 14:23
Visitas: 872
Downloads: 15

[Visualizar]  [Download]

Todo material disponvel neste sistema de propriedade e responsabilidade de seus autores.