UbiComSPL : desenvolvimento baseado em MDA, de linha de produto de software no domínio de aplicações ubíquas
AUTOR(ES)
Raphael Pereira de Oliveira
DATA DE PUBLICAÇÃO
2009
RESUMO
Essa dissertação apresenta uma Abordagem para Desenvolvimento baseado em Model-Driven Architecture, de Linha de Produto de Software orientada a domínios de Aplicações Ubíquas. A abordagem utiliza a Model-Driven Architecture para melhor atender as diversidades de arquiteturas da Computação Ubíqua e facilitar o reuso. Com foco no domínio do problema, desenvolve-se o Core Asset, núcleo da Linha de Produto de Software, que é reutilizado na construção dos produtos derivados da linha. Um dos artefatos do Core Asset é Ubiquitous Computing Framework construído para atender os requisitos não funcionais da Computação Ubíqua. Uma ferramenta CASE, denominada MVCASE, automatiza grande parte do processo da Model-Driven Architecture, desde a modelagem até a geração parcial de código.
ASSUNTO(S)
linhas de produto de software mda ubiquitous computing engenharia de software software product line computação ubíqua reuso reuse família de produtos de software ciencia da computacao
ACESSO AO ARTIGO
http://www.bdtd.ufscar.br/htdocs/tedeSimplificado//tde_busca/arquivo.php?codArquivo=2832Documentos Relacionados
- Abordagem para desenvolvimento de aplicações móveis com reuso de software baseado em modelagem específica de domínio e arquitetura orientada a serviços
- MDAONTO: um processo MDA de desenvolvimento de software com foco em ontologias
- Model Driven RichUbi processo dirigido a modelos para a construção de interfaces ricas de aplicações ubíquas sensíveis ao contexto
- Esqueletotipação : um método para desenvolvimento de software embarcado baseado em modelos.
- Esqueletotipação : um método para desenvolvimento de software embarcado baseado em modelos.