DYMOS QOS: Uma Abordagem Para Seleção de Serviços em Tempo de Execução em Linhas de Produto de Software Dinâmicas

Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2015-05-08T14:47:59Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) risethesis.pdf: 1759813 bytes, checksum: cc03e28dd8851101bba0627d71685084 (MD5) === Made available in DSpace on...

Full description

Bibliographic Details
Main Author: Silva, Jakson Raniel Florencio da
Other Authors: Garcia, Vinicius Cardoso
Language:br
Published: 2015
Subjects:
SPL
Online Access:https://repositorio.ufpe.br/handle/123456789/13868
id ndltd-IBICT-oai-repositorio.ufpe.br-123456789-13868
record_format oai_dc
spelling ndltd-IBICT-oai-repositorio.ufpe.br-123456789-138682019-01-21T19:18:31Z DYMOS QOS: Uma Abordagem Para Seleção de Serviços em Tempo de Execução em Linhas de Produto de Software Dinâmicas Silva, Jakson Raniel Florencio da Garcia, Vinicius Cardoso Linhas de Produto de Software. SPL SPL Dinâmica DSPL Qualidade de Serviços Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2015-05-08T14:47:59Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) risethesis.pdf: 1759813 bytes, checksum: cc03e28dd8851101bba0627d71685084 (MD5) Made available in DSpace on 2015-05-08T14:47:59Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) risethesis.pdf: 1759813 bytes, checksum: cc03e28dd8851101bba0627d71685084 (MD5) Previous issue date: 2014-02-19 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 a indústria de software, esta apresenta tanto uma produção manufatureira quanto em massa que gera produtos que são denotados segundo POHL; BöCKLE; LINDEN (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 em 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 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 validaçã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. 2015-05-08T14:47:59Z 2015-05-08T14:47:59Z 2014-02-19 info:eu-repo/semantics/publishedVersion info:eu-repo/semantics/masterThesis https://repositorio.ufpe.br/handle/123456789/13868 br Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco instacron:UFPE
collection NDLTD
language br
sources NDLTD
topic Linhas de Produto de Software.
SPL
SPL Dinâmica
DSPL
Qualidade de Serviços
spellingShingle Linhas de Produto de Software.
SPL
SPL Dinâmica
DSPL
Qualidade de Serviços
Silva, Jakson Raniel Florencio da
DYMOS QOS: Uma Abordagem Para Seleção de Serviços em Tempo de Execução em Linhas de Produto de Software Dinâmicas
description Submitted by Fabio Sobreira Campos da Costa (fabio.sobreira@ufpe.br) on 2015-05-08T14:47:59Z No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) risethesis.pdf: 1759813 bytes, checksum: cc03e28dd8851101bba0627d71685084 (MD5) === Made available in DSpace on 2015-05-08T14:47:59Z (GMT). No. of bitstreams: 2 license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5) risethesis.pdf: 1759813 bytes, checksum: cc03e28dd8851101bba0627d71685084 (MD5) Previous issue date: 2014-02-19 === 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 a indústria de software, esta apresenta tanto uma produção manufatureira quanto em massa que gera produtos que são denotados segundo POHL; BöCKLE; LINDEN (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 em 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 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 validaçã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.
author2 Garcia, Vinicius Cardoso
author_facet Garcia, Vinicius Cardoso
Silva, Jakson Raniel Florencio da
author Silva, Jakson Raniel Florencio da
author_sort Silva, Jakson Raniel Florencio da
title DYMOS QOS: Uma Abordagem Para Seleção de Serviços em Tempo de Execução em Linhas de Produto de Software Dinâmicas
title_short DYMOS QOS: Uma Abordagem Para Seleção de Serviços em Tempo de Execução em Linhas de Produto de Software Dinâmicas
title_full DYMOS QOS: Uma Abordagem Para Seleção de Serviços em Tempo de Execução em Linhas de Produto de Software Dinâmicas
title_fullStr DYMOS QOS: Uma Abordagem Para Seleção de Serviços em Tempo de Execução em Linhas de Produto de Software Dinâmicas
title_full_unstemmed DYMOS QOS: Uma Abordagem Para Seleção de Serviços em Tempo de Execução em Linhas de Produto de Software Dinâmicas
title_sort dymos qos: uma abordagem para seleção de serviços em tempo de execução em linhas de produto de software dinâmicas
publishDate 2015
url https://repositorio.ufpe.br/handle/123456789/13868
work_keys_str_mv AT silvajaksonranielflorencioda dymosqosumaabordagemparaselecaodeservicosemtempodeexecucaoemlinhasdeprodutodesoftwaredinamicas
_version_ 1718863849783820288