GingaForAll: linha de Produtos do Middleware Ginga

Many challenges have been imposed on the middleware to support applications for digital TV because of the heterogeneity and resource constraints of execution platforms. In this scenario, the middleware must be highly configurable so that it can be customized to meet the requirements of applications...

ver descrição completa

Na minha lista:
Detalhes bibliográficos
Autor principal: Pereira, Lucas Silva
Outros Autores: Batista, Thais Vasconcelos
Formato: Dissertação
Idioma:por
Publicado em: Universidade Federal do Rio Grande do Norte
Assuntos:
Endereço do item:https://repositorio.ufrn.br/jspui/handle/123456789/18020
Tags: Adicionar Tag
Sem tags, seja o primeiro a adicionar uma tag!
id ri-123456789-18020
record_format dspace
spelling ri-123456789-180202017-11-04T13:32:00Z GingaForAll: linha de Produtos do Middleware Ginga Pereira, Lucas Silva Batista, Thais Vasconcelos http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4784543T8 Kulesza, Uira http://lattes.cnpq.br/0189095897739979 Borba, Paulo Henrique Monteiro http://lattes.cnpq.br/9395715443254344 Gingaforall software TV digital Televisão digital Desenvolvimento de software software product lines Ginga Digital tv Aspect oriented software development Model driven development CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO Many challenges have been imposed on the middleware to support applications for digital TV because of the heterogeneity and resource constraints of execution platforms. In this scenario, the middleware must be highly configurable so that it can be customized to meet the requirements of applications and underlying platforms. This work aims to present the GingaForAll, a software product line developed for the Ginga - the middleware of the Brazilian Digital TV (SBTVD). GingaForAll adds the concepts of software product line, aspect orientation and model-driven development to allow: (i) the specification of the common characteristics and variables of the middleware, (ii) the modularization of crosscutting concerns - both mandatory and concepts variables - through aspects, (iii) the expression of concepts as a set of models that increase the level of abstraction and enables management of various software artifacts in terms of configurable models. This work presents the architecture of the software product line that implements such a tool and architecture that supports automatic customization of middleware. The work also presents a tool that implements the process of generating products GingaForAll Vários desafios têm sido impostos a middleware para suporte a aplicações de TV digital devido a heterogeneidade e restrições de recursos das plataformas de execução. Nesse cenário, o middleware deve ser altamente configurável de forma a poder ser customizado para atender aos requisitos das aplicações e das plataformas subjacentes. Esse trabalho tem como objetivo apresentar o GingaForAll, uma linha de produtos de software desenvolvida para o Ginga o middleware do Sistema Brasileiro de TV Digital (SBTVD). GingaForAll agrega os conceitos de linha de produtos de software, orientação a aspectos e desenvolvimento dirigido a modelos de forma a permitir: (i) a especificação das características comuns e variáveis do middleware; (ii) a modularização dos conceitos transversais tanto conceitos obrigatórios quanto variáveis através de aspectos; (iii) a expressão de conceitos como um conjunto de modelos que aumentam o nível de abstração e permite o gerenciamento de diferentes artefatos de software em termos de modelos configuráveis. Esse trabalho apresenta a arquitetura da linha de produtos de software e uma ferramenta que implementa tal arquitetura e que oferece suporte para customizações automáticas do middleware. O trabalho também apresenta uma ferramenta que implementa o processo de geração de produtos GingaForAll 2014-12-17T15:47:55Z 2011-12-05 2014-12-17T15:47:55Z 2010-12-16 masterThesis PEREIRA, Lucas Silva. GingaForAll: linha de Produtos do Middleware Ginga. 2010. 131 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2010. https://repositorio.ufrn.br/jspui/handle/123456789/18020 por Acesso Aberto application/pdf application/pdf Universidade Federal do Rio Grande do Norte BR UFRN Programa de Pós-Graduação em Sistemas e Computação Ciência da Computação
institution Repositório Institucional
collection RI - UFRN
language por
topic Gingaforall software
TV digital
Televisão digital Desenvolvimento de software
software product lines
Ginga
Digital tv
Aspect oriented software development
Model driven development
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
spellingShingle Gingaforall software
TV digital
Televisão digital Desenvolvimento de software
software product lines
Ginga
Digital tv
Aspect oriented software development
Model driven development
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
Pereira, Lucas Silva
GingaForAll: linha de Produtos do Middleware Ginga
description Many challenges have been imposed on the middleware to support applications for digital TV because of the heterogeneity and resource constraints of execution platforms. In this scenario, the middleware must be highly configurable so that it can be customized to meet the requirements of applications and underlying platforms. This work aims to present the GingaForAll, a software product line developed for the Ginga - the middleware of the Brazilian Digital TV (SBTVD). GingaForAll adds the concepts of software product line, aspect orientation and model-driven development to allow: (i) the specification of the common characteristics and variables of the middleware, (ii) the modularization of crosscutting concerns - both mandatory and concepts variables - through aspects, (iii) the expression of concepts as a set of models that increase the level of abstraction and enables management of various software artifacts in terms of configurable models. This work presents the architecture of the software product line that implements such a tool and architecture that supports automatic customization of middleware. The work also presents a tool that implements the process of generating products GingaForAll
author2 Batista, Thais Vasconcelos
author_facet Batista, Thais Vasconcelos
Pereira, Lucas Silva
format masterThesis
author Pereira, Lucas Silva
author_sort Pereira, Lucas Silva
title GingaForAll: linha de Produtos do Middleware Ginga
title_short GingaForAll: linha de Produtos do Middleware Ginga
title_full GingaForAll: linha de Produtos do Middleware Ginga
title_fullStr GingaForAll: linha de Produtos do Middleware Ginga
title_full_unstemmed GingaForAll: linha de Produtos do Middleware Ginga
title_sort gingaforall: linha de produtos do middleware ginga
publisher Universidade Federal do Rio Grande do Norte
publishDate 2014
url https://repositorio.ufrn.br/jspui/handle/123456789/18020
work_keys_str_mv AT pereiralucassilva gingaforalllinhadeprodutosdomiddlewareginga
_version_ 1773966349726384128