josé maria monteiro universidade federal do ceará - ufc departamento de computação...
TRANSCRIPT
José Maria MonteiroUniversidade Federal do Ceará - UFCUniversidade Federal do Ceará - UFC
Departamento de ComputaçãoDepartamento de Computaçã[email protected]@lia.ufc.br
[email protected]@gmail.com
Temas para Monografia: Vou
Escolher Logo o Meu!!!
1. WikiTransparência
Objetivo: Compartilhar informações sobre obras públicas, licitações, etc.
www.wikicrimes.org/ http://wikimapps.com/ http://www.observatoriosocial.org.br/
portal/
Objetivo – Estudar e descrever os principais bancos
de dados em nuvem atualmente existentes;
– Fusion Tables (Google)– Amazon SimpleDB– Windowns Azure/SQL Services– Hbase– Web-Based Databases: Blist, Cebase,
Dabble DB, Lazybase, MyWebDB, QueickBase, TeamDesk, Trackvia, Zoho DB
2. Bancos de Dados em Nuvem
3. Bancos de Dados Livre de Esquema Objetivo – Estudar e descrever os principais
bancos de dados livre de esquema atualmente existentes;
– CouchDB– MongoDb– Hbase– Hypertabe– Cassandra– Voldemort– Dynomit
4. Context-Aware Database
Objetivo:– Identificar os principais problemas e
soluções nesta linha de pesquisa
5. Testing Database Systems
Objetivo:– Identificar os principais problemas e
soluções nesta linha de pesquisa
6. Secure Data Management
Objetivo:– Identificar os principais problemas e
soluções nesta linha de pesquisa
7. DBEval
Objetivo:– Definir e implementar uma ferramenta
para a análise e avaliação automática da segurança de bancos de dados:– Oracle– SQLServer– PostgreSQL
– A ferramenta deve listar os problemas identificados, fornecer dicas de correção e dar uma nota para a segurança do BD
8. Bancos de Dados nas Nuvens: Desafios e Problemas em Aberto Objetivo:– Identificar os principais problemas em aberto
no contexto de bancos de dados nas nuvens.
– Os bancos de dados nas nuvens enfrentam os mesmos problemas dos bancos relacionais? Que problemas adicionais esses bancos enfrentam? Esses problemas estão mais voltados para a área de banco de dados ou para a área de computação distribuída?
9. Bases de dados e sistemas P2P Objetivo:– Um sistema de gestão de bases de dados é um
sistema especialmente concebido para manter um conjunto de informação, altamente estruturada, permitindo pesquisas muito eficientes de subconjuntos de dados que satisfazem critérios dados pelos utilizadores. Estes sistemas são altamente estruturados e geralmente escalam para dezenas de sistemas, nunca mais do que isso. Os sistemas P2P armazenam informação de forma mais ou menos ad hoc, sem grandes facilidades de pesquisa e muito menos de pesquisa estruturada. É possível encontrar um ponto de convergência dos dois tipos de sistemas ?
10. Grids de Bancos de Dados Objetivo:– Identificar os principais problemas e
soluções nesta linha de pesquisa
11. Qualidade e Proveniência (Provenance) de Dados Objetivo:– Identificar os principais problemas e
soluções nesta linha de pesquisa
12. Incerteza em Bancos de Dados Objetivo:– Identificar os principais problemas e
soluções nesta linha de pesquisa
13. AgileManagementTool
Objetivo:– Definir e implementar uma ferramenta
para suportar a gerência de projetos usando métodos ágeis e CMMI ou MPS.Br
14. AgileMeasuringTool
Objetivo:– Definir e implementar uma ferramenta
para suportar a medição e análise usando métodos ágeis e CMMI ou MPS.Br
15. AgileQualityTool
Objetivo:– Definir e implementar uma ferramenta
para suportar a garantia de qualidade usando métodos ágeis e CMMI ou MPS.Br
16. Linguagem Go
Objetivo:– Descrever e testar (através de um
estudo de caso) a linguagem de programação Go (a linguagem de programação da Google)
17. Google Maps
Objetivo:– Descrever e testar (através de um
estudo de caso) a API do Google Maps
18. Controle de Concorrência para BDs em Grid
Objetivo:– Descrever e testar mecanismos de
controle de concorrência que sejam apropriados para Grids de BDs
19. TransDroid
Objetivo:– Implementar em Android um sistema
capaz de auxiliar condutores de veículos, pedestres e autoridades de trânsito na obtenção de informações, em tempo real, acerca da situação do trânsito em sua proximidade.
20. DroidKut
Objetivo:– Implementar em Android um aplicação
de comunidades virtuais (estilo Orkut).
Obrigado e Sucesso !!!