Nome do Projeto
Abordagem orientada a modelos para geração de código eficiente para aplicações móveis multi‐plataformas
Ênfase
PESQUISA
Data inicial - Data final
01/01/2017 - 31/07/2017
Unidade de Origem
Coordenador Atual
Área CNPq
Ciências Exatas e da Terra - Ciência da Computação - Engenharia de Software
Resumo
Este projeto propõe a investigação do problema de desenvolvimento de aplicações móveis para múltiplas plataformas com o objetivo de definir uma abordagem cross-platform e orientada a modelos para suportar e automatizar este desenvolvimento. Pretende-se com esta abordagem prover abstração dos detalhes das diferentes plataformas através de modelos UML e automatizar a geração de código através de transformações de modelos, melhorando a produtividade do processo. Além disso, a preocupação com avaliação de características como desempenho e consumo energético também serão considerados, objetivando a geração de códigos eficientes para as diferentes plataformas. Neste sentido almeja-se também o desenvolvimento de um framework para suporte à avaliação destas propriedades dos aplicativos, evitando uso de diferentes técnicas e ferramentas dependentes de plataforma.
Objetivo Geral
O objetivo principal deste projeto é definir uma abordagem cross-platform orientada a modelos para o desenvolvimento de software eficiente para dispositivos móveis, visando abstrair as diferenças entre as plataformas e aumentar a produtividade. Os seguintes são objetivos específicos:
1. Definir uma abordagem para suporte a modelagem de aplicativos cross-platform;
2. Definir uma abordagem para geração de aplicativos para três das plataformas móveis mais usadas atualmente;
3. Desenvolver um protótipo de captura de modelos e geração de código para as três plataformas alvo;
4. Validar o protótipo do gerador de código com experimentos;
5. Definir um framework para avaliação de eficiência de aplicativos móveis cross-platform;
6. Validar o framework de avaliação com experimentos.
1. Definir uma abordagem para suporte a modelagem de aplicativos cross-platform;
2. Definir uma abordagem para geração de aplicativos para três das plataformas móveis mais usadas atualmente;
3. Desenvolver um protótipo de captura de modelos e geração de código para as três plataformas alvo;
4. Validar o protótipo do gerador de código com experimentos;
5. Definir um framework para avaliação de eficiência de aplicativos móveis cross-platform;
6. Validar o framework de avaliação com experimentos.
Equipe do Projeto
Nome | CH Semanal | Data inicial | Data final |
---|---|---|---|
ALINE RODRIGUES TONINI | 12 | 01/08/2014 | 28/02/2015 |
CRISTIAN MARUAN BOSIN | 12 | 01/03/2015 | 31/07/2015 |
JEAN ROBERTO ANTUNES | 4 | 01/01/2017 | 31/07/2017 |
JEAN ROBERTO ANTUNES | 12 | 01/03/2015 | 31/12/2015 |
JULIO CARLOS BALZANO DE MATTOS | 4 | 01/01/2017 | 31/07/2017 |
KELLERSON KURTZ | 4 | 01/01/2017 | 31/07/2017 |
KELLERSON KURTZ | 12 | 01/08/2016 | 31/07/2017 |
KELLERSON KURTZ | 12 | 01/01/2016 | 31/07/2016 |
LISANDRO LUIZ DA SILVA | 12 | 01/08/2014 | 28/02/2015 |
LUÍS HENRIQUE JESKE MARTINS | 12 | 01/08/2014 | 31/07/2015 |
NÍCOLAS BORGES DA SILVA | 12 | 01/08/2016 | 31/07/2017 |
NÍCOLAS BORGES DA SILVA | 12 | 01/08/2015 | 31/07/2016 |
NÍCOLAS BORGES DA SILVA | 12 | 01/01/2015 | 31/07/2015 |
Fontes Financiadoras
Sigla / Nome | Valor | Administrador |
---|---|---|
CNPq | R$ 14.000,00 |