Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
Dymos QoS: Uma Abordagem para Seleção de Serviços em Tempo de Execução em Linhas de Produto de Software Dinâmicas

Dymos QoS: Uma Abordagem para Seleção de Serviços em Tempo de Execução em Linhas de Produto de Software Dinâmicas

Ratings: (0)|Views: 12 |Likes:
Trabalho apresentado ao Programa de Pós-graduação em Ciência da Computação do Centro de Informática da Universidade Federal de Pernambuco como requisito parcial para obtenção do grau de Mestre em Ciência da Computação.

Resumo: A produção industrial antes de Taylor era essencialmente manufatureira e focada em produtos únicos. O Taylorismo e seus estudos de tempos e movimentos levaram para a indústria a ideia de padronização dos produtos. Ford, tempos depois inventou a linha de produtos onde, a partir de então, foi possível produzir em massa reduzindo o tempo de entrega do produto e seus custos. No que tange à indústria de software, esta, a grosso modo apresenta tanto uma produção manufatureira quanto em massa que gera produtos que são denotados segundo Pohl et al. (2005) como software individual e software standard: uma clara influência do fordismo na concepção do paradigma de Linhas de Produto de Software (SPL). No entanto, este paradigma de desenvolvimento não foi concebido para suportar mudanças nos requisitos de usuários em tempo de execução. Diante deste problema, a academia tem desenvolvido e proposto maneiras de estender o paradigma de SPL de forma a permitir que essas reconfigurações dinâmicas do software sejam suportadas. Surgiram deste esforço as Linhas de Produto de Software Dinâmicas (DSPL) (Hallsteinsen et al., 2008). Levando em consideração este cenário, objetiva- se nesta pesquisa contribuir com a área de DSPL apresentando uma nova maneira de pensar quais características de uma DSPL devem ser ligadas em tempo de execução a um produto com base em uma análise que mensura e valida atributos de qualidade me níveis de serviços especificados pelo usuário. Para tanto foi necessária a revisão da literatura existente em busca de meios de se analisar atributos de qualidade de serviços em tempo de execução em DSPL e o desenvolvimento exploratório de uma abordagem de reconfiguração da DSPL utilizando-se das características dinâmicas do OSGi como base em tal análise. Com a finalidade de validar a abordagem proposta, a mesma foi testada exploratoriamente em uma DSPL para o domínio de guia de visitas móveis e sensível ao contexto, onde pode-se verificar a assertividade desta. Ao final da vailidação exploratória pode-se observar a efetividade da abordagem proposta na DSPL na qual foi aplicada. No entanto, faz-se necessário a execução de testes estatísticos para comprovar a hipótese de que esta efetividade demonstrada é válida para outras DSPLs de outros domínios.

Palavras-chave: Dynamic Software Product Lines, DSPL, SPL, SOA
Trabalho apresentado ao Programa de Pós-graduação em Ciência da Computação do Centro de Informática da Universidade Federal de Pernambuco como requisito parcial para obtenção do grau de Mestre em Ciência da Computação.

Resumo: A produção industrial antes de Taylor era essencialmente manufatureira e focada em produtos únicos. O Taylorismo e seus estudos de tempos e movimentos levaram para a indústria a ideia de padronização dos produtos. Ford, tempos depois inventou a linha de produtos onde, a partir de então, foi possível produzir em massa reduzindo o tempo de entrega do produto e seus custos. No que tange à indústria de software, esta, a grosso modo apresenta tanto uma produção manufatureira quanto em massa que gera produtos que são denotados segundo Pohl et al. (2005) como software individual e software standard: uma clara influência do fordismo na concepção do paradigma de Linhas de Produto de Software (SPL). No entanto, este paradigma de desenvolvimento não foi concebido para suportar mudanças nos requisitos de usuários em tempo de execução. Diante deste problema, a academia tem desenvolvido e proposto maneiras de estender o paradigma de SPL de forma a permitir que essas reconfigurações dinâmicas do software sejam suportadas. Surgiram deste esforço as Linhas de Produto de Software Dinâmicas (DSPL) (Hallsteinsen et al., 2008). Levando em consideração este cenário, objetiva- se nesta pesquisa contribuir com a área de DSPL apresentando uma nova maneira de pensar quais características de uma DSPL devem ser ligadas em tempo de execução a um produto com base em uma análise que mensura e valida atributos de qualidade me níveis de serviços especificados pelo usuário. Para tanto foi necessária a revisão da literatura existente em busca de meios de se analisar atributos de qualidade de serviços em tempo de execução em DSPL e o desenvolvimento exploratório de uma abordagem de reconfiguração da DSPL utilizando-se das características dinâmicas do OSGi como base em tal análise. Com a finalidade de validar a abordagem proposta, a mesma foi testada exploratoriamente em uma DSPL para o domínio de guia de visitas móveis e sensível ao contexto, onde pode-se verificar a assertividade desta. Ao final da vailidação exploratória pode-se observar a efetividade da abordagem proposta na DSPL na qual foi aplicada. No entanto, faz-se necessário a execução de testes estatísticos para comprovar a hipótese de que esta efetividade demonstrada é válida para outras DSPLs de outros domínios.

Palavras-chave: Dynamic Software Product Lines, DSPL, SPL, SOA

More info:

Categories:Types, School Work
Published by: Vinicius Cardoso Garcia on Apr 08, 2014
Copyright:Traditional Copyright: All rights reserved

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/25/2014

pdf

text

original

 
“Dymos QoS: Uma Abordagem para Seleção de Serviçosem Tempo de Execução em Linhas de Produto de SoftwareDinâmicas”
Por
Jackson Raniel Florencio da Silva
Dissertação de Mestrado
Universidade Federal de Pernambucoposgraduacao@cin.ufpe.br
RECIFE, FEBRUARY/2014
 
Universidade Federal de PernambucoCentro de InformáticaPós-graduação em Ciência da Computação
Jackson Raniel Florencio da Silva
“Dymos QoS: Uma Abordagem para Seleção de Serviçosem Tempo de Execução em Linhas de Produto deSoftware Dinâmicas”
Trabalho apresentado ao Programa de Pós-graduação em
Ciência da Computação do Centro de Informática da Univer-sidade Federal de Pernambuco como requisito parcial para
obtenção do grau de Mestre em Ciência da Computação.
Orientador:
 Vinicius Cardoso Garcia
RECIFE, FEBRUARY/2014

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->