Spelling suggestions: "subject:"desenvolvimento generative"" "subject:"desenvolvimento generativa""
1 |
Uma abordagem de desenvolvimento orientado a modelos para a integração entre projetos de mídia e software no domínio de aplicações de TV digitalKulesza, Raoni 25 February 2013 (has links)
Submitted by João Arthur Martins (joao.arthur@ufpe.br) on 2015-03-12T19:29:08Z
No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Tese Raoni Kulesza.pdf: 8673815 bytes, checksum: df375409e2b9998a2cf4c1434600a74d (MD5) / Made available in DSpace on 2015-03-12T19:29:08Z (GMT). No. of bitstreams: 2
license_rdf: 1232 bytes, checksum: 66e71c371cc565284e70f40736c94386 (MD5)
Tese Raoni Kulesza.pdf: 8673815 bytes, checksum: df375409e2b9998a2cf4c1434600a74d (MD5)
Previous issue date: 2013-02-25 / O processo de convergência digital pode ser encarado sobre duas diferentes perspectivas. Na primeira,
a convergência é vista como um casamento de tecnologias ou indústrias, por exemplo, através da integração
das redes de Internet, telefonia móvel e televisão digital. Na segunda, a convergência pode ser
vista como uma reunião de diferentes tipos de mídia por meio de uma tecnologia única. Este cenário
tem favorecido o oferecimento de novos serviços e aplicações multimídia. O desenvolvimento de aplicações
multimídia ainda é um desafio. Além da lógica de negócio já existente em outros tipos de software,
essas aplicações oferecem uma interface gráfica sofisticada e integrada com diferentes objetos
de mídia (imagens, gráficos 3D, áudio e vídeo). Neste contexto, é importante considerar três visões de
projeto da aplicação: mídia, software e interface gráfica com o usuário. Atualmente, é possível identificar
uma lacuna na definição de métodos sistemáticos e ferramentas de desenvolvimento que considerem
esses três aspectos. Este trabalho procura tratar este tema num domínio específico das aplicações
multimídia: TV Digital. O objetivo principal é propor uma abordagem de desenvolvimento orientado a
modelos que procura uma melhor integração entre os projetos de mídia e software, uma vez que as
principais abordagens de desenvolvimento dessa área tratam cada um desses projetos isoladamente.
Nesta pesquisa defende-se a tese de que o desenvolvimento orientado a modelos pode aumentar a produtividade
do desenvolvimento de aplicações de TV Digital, principalmente, as que possuem como
requisito forte integração entre os objetos de mídia e a lógica da aplicação. Em particular, é realizada
uma estruturação dos requisitos de uma família de aplicações; configuração das partes comuns e variáveis
de cada categoria das aplicações através de um Modelo de Features; emprego de linguagens específicas
de domínio para modelagem de visões que integram o projeto de mídia e projeto de software;
e utilização de técnicas de metaprogramação para geração automática do código das aplicações. Para
demonstrar esta tese, é descrita uma abordagem de desenvolvimento orientado a modelos no domínio
específico de TV Digital e exemplos de uso. São também apresentados os resultados de uma avaliação
envolvendo estudos empíricos, que buscou determinar a viabilidade da abordagem e os benefícios que
podem ser alcançados com o emprego da mesma.
|
2 |
Um m?todo para desenvolvimento de abordagens generativas com composi??o de linguagens espec?ficas de dom?nioCampos Neto, Edmilson Barbalho 05 August 2013 (has links)
Made available in DSpace on 2014-12-17T15:48:08Z (GMT). No. of bitstreams: 1
EdmilsonBCN_DISSERT.pdf: 2688212 bytes, checksum: bae476692f237de556a79c9741333002 (MD5)
Previous issue date: 2013-08-05 / The software systems development with domain-specific languages has
become increasingly common. Domain-specific languages (DSLs) provide increased
of the domain expressiveness, raising the abstraction level by facilitating the
generation of models or low-level source code, thus increasing the productivity of
systems development. Consequently, methods for the development of software
product lines and software system families have also proposed the adoption of
domain-specific languages. Recent studies have investigated the limitations of
feature model expressiveness and proposing the use of DSLs as a complement or
substitute for feature model. However, in complex projects, a single DSL is often
insufficient to represent the different views and perspectives of development, being
necessary to work with multiple DSLs. In order to address new challenges in this
context, such as the management of consistency between DSLs, and the need to
methods and tools that support the development with multiple DSLs, over the past
years, several approaches have been proposed for the development of generative
approaches. However, none of them considers matters relating to the composition of
DSLs. Thus, with the aim to address this problem, the main objectives of this
dissertation are: (i) to investigate the adoption of the integrated use of feature models
and DSLs during the domain and application engineering of the development of
generative approaches; (ii) to propose a method for the development of generative
approaches with composition DSLs; and (iii) to investigate and evaluate the usage of
modern technology based on models driven engineering to implement strategies of
integration between feature models and composition of DSLs / A utiliza??o de linguagens espec?ficas de dom?nios para o desenvolvimento
de sistemas de software tem se tornado cada vez mais comum. Elas propiciam um
aumento da expressividade do dom?nio, elevando o seu n?vel de abstra??o atrav?s
de facilidades para gera??o de modelos ou c?digos de baixo-n?vel, que aumentam
assim a produtividade do desenvolvimento de sistemas. Como consequ?ncia,
m?todos para o desenvolvimento de linhas de produtos de software e fam?lias de
sistemas tamb?m t?m proposto a utiliza??o de linguagens espec?ficas de dom?nio
(domain-specific languages DSLs). Estudos recentes t?m investigado os limites de
expressividade do modelo de features, e propondo o uso de DSLs em sua
substitui??o ou complemento. Contudo, em projetos complexos, uma ?nica DSL
muitas vezes ? insuficiente para representar as diferentes vis?es e perspectivas do
desenvolvimento, sendo necess?rio trabalhar com m?ltiplas DSLs. Com isso surgem
novos desafios, tais como a ger?ncia de consist?ncia entre as DSLs, e a
necessidade de m?todos e ferramentas que ofere?am suporte ao desenvolvimento
com m?ltiplas DSLs. Ao longo dos ?ltimos anos, diversas abordagens t?m sido
propostas para o desenvolvimento de abordagens generativas, entretanto, nenhuma
delas considera quest?es relacionadas ? composi??o de DSLs. Assim, visando
abordar tal problem?tica, os principais objetivos desta disserta??o s?o: (i) investigar
a ado??o do uso integrado de modelos de features e DSLs tanto na engenharia de
dom?nio quanto de aplica??o de desenvolvimento de abordagens generativas; (ii)
propor um m?todo para o desenvolvimento de abordagens generativas com
composi??o de DSLs; e (iii) investigar e avaliar o uso de tecnologias atuais de
engenharia dirigida por modelos na implementa??o de estrat?gias de integra??o
entre modelos de features e composi??o de DSLs
|
Page generated in 0.1118 seconds