Temas para Monografia: Vou Escolher Logo o Meu!!! José Maria Monteiro Universidade Federal do Ceará - UFC Departamento de Computação zemaria@lia.ufc.br jmmfilho@gmail.com
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/
2. Bancos de Dados em Nuvem 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
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 !!!