Temas de Tese 2015-2016



Documentos relacionados
MANUAL DO UTILIZADOR

Disciplina: Tecnologias de Informação e Comunicação Ano Letivo 2014/2015

AGRUPAMENTO DE ESCOLAS DR. GINESTAL MACHADO

2005 José Miquel Cabeças

XI Mestrado em Gestão do Desporto

Manual de Configuração

Base de Dados para Administrações de Condomínios

Mini-Projecto de PAII Ano Lectivo 2000/01

Planificação Anual TIC 8º Ano 2012/ PERÍODO

NOTA DE ESCLARECIMENTO

Nota prévia. Convenções

Mobile Business. Your sales on the move.

INTRODUÇÃO objectivo

Grupo de trabalho sobre a protecção das pessoas singulares no que diz respeito ao tratamento de dados pessoais. Recomendação 1/99

Sistemas de Bases de Dados

Manual do Revisor Oficial de Contas. Projecto de Directriz de Revisão/Auditoria 840

... Calendarização: 2 blocos de 90 m Metas/Objetivos Descritores Conceitos/Conteúdos Estratégias/Metodologias Avaliação

Engenharia de Software Sistemas Distribuídos

Novo Formato de Logins Manual de Consulta

Documento SGS. PLANO DE TRANSIÇÃO da SGS ICS ISO 9001:2008. PTD v Pág 1 de 6

Exactidão da medição

A VISTA BACKSTAGE PRINCIPAIS OPÇÕES NO ECRÃ DE ACESSO

Enunciados dos Trabalhos de Laboratório. Instituto Superior Técnico / Introdução. 2 Configuração de Redes


Manual de Utilizador. Disciplina de Projecto de Sistemas Industriais. Escola Superior de Tecnologia. Instituto Politécnico de Castelo Branco

Planificação Semestral. Informação. Planificação da Disciplina de Tecnologias da Informação e Comunicação TIC 7º Ano

AVALIAÇÃO DO CURSO DE COMUNICAÇÃO E DESIGN MULTIMÉDIA

Tecnologia de Redes de Computadores - aula 5

A SÈTIMA. O nosso principal objectivo

Interrupções. As interrupções são casos especiais de chamadas de procedimentos.

Guia de Consulta. Percorrer

Engenharia de Software Sistemas Distribuídos

Um sistema SMS 1 simplificado

Procedimento de Gestão PG 02 Controlo de Documentos e Registos

Guia de Estudo Folha de Cálculo Microsoft Excel

Selling Tools. Dale Carnegie Training Portugal

Tecnologias da Informação e Comunicação 7.º Ano

Relógios de Ponto, Controle de Acessos e Gestão de Rondas. Tecnologia de Proximidade (sem contacto)

AVALIAÇÃO DO CURSO DE TURISMO

Ferramentas Web, Web 2.0 e Software Livre em EVT

Trabalhos Práticos. Programação II Curso: Engª Electrotécnica - Electrónica e Computadores

Programação 2ºSemestre MEEC /2011. Programação 2º Semestre 2010/2011 Enunciado do projecto

Enquadramento 02. Justificação 02. Metodologia de implementação 02. Destinatários 02. Sessões formativas 03

Apresentação.

Mobilidade na FEUP Deslocamento Vertical

Relatório de Progresso

Projecto REDE CICLÁVEL DO BARREIRO Síntese Descritiva

UPS. Unidades de Alimentação Ininterrupta

Aplicações de Escritório Electrónico

Conceito. As empresas como ecossistemas de relações dinâmicas

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO. SISTEMAS DE GESTÃO DE BASE DE DADOS Microsoft Access TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

Regulamento de Vigilâncias de Provas Escritas de Avaliação do DEEC


Sistema de Informação de Licenciamento de Operações de Gestão de Resíduos

Sistema inteligente de gestão de chaves e objectos de valor

Redes de Acesso Telefone VoIP WiFi baseado em Windows Mobile

Procedimentos para a divulgação de eventos no site da ECUM

Gestão de Equipas de Vendas

Porta Série. Trabalhos Práticos AM 2007/2008. Porta Série. Objectivos

Tarefa Orientada 6 Edição de Dados

Soluções de Gestão Integradas SENDYS ERP. Otimize a Gestão do Seu Negócio!

5 Mecanismo de seleção de componentes

O AMBIENTE DE TRABALHO DO WINDOWS

Ministério das Finanças Instituto de Informática. Departamento de Sistemas de Informação

FAQ S PORTARIA DE CERTIFICAÇÃO DE SOFTWARE - ÓPTICA DO UTILIZADOR-

PMC - Soluções Web

Manual do Revisor Oficial de Contas. Directriz de Revisão/Auditoria 300 ÍNDICE

Novo Order Manager para o Software NobelProcera

Engenharia de Software e Sistemas Distribuídos. Enunciado Geral do Projecto

Departamento de Engenharia de Electrónica e Telecomunicações e de Computadores Licenciatura em Engenharia Informática e de Computadores

Programa de Monitorização da Lagoa de Óbidos e do Emissário Submarino da Foz do Arelho

SIBA SISTEMA DE INFORMAÇÃO DE BOLETINS DE ALOJAMENTO MANUAL DE UTILIZADOR

Actividade 3: Configuração de VLANs

Entrada e Saída. Prof. Leonardo Barreto Campos 1

Ter um site na internet traz muitas vantagens para uma confeitaria:

Submissão Autenticada de Ficheiros ao SIGEX

Acronis Servidor de Licença. Manual do Utilizador

Todos os dados de medição. Sempre disponíveis. Em qualquer dispositivo.

Transcrição:

Temas de Tese 2015-2016 Os temas de tese aqui apresentados serão orientados por mim, Prof. Paulo Ferreira (alguns com co-orientação de outros docentes) Existem outros temas de tese nas quais sou co-orientador (e que não são aqui apresentadas) Mais informações: Contacto directo (Alameda ou Tagus) Email: paulo.ferreira@inesc-id.pt

mobitrace - sistema de localização seguro e não intrusivo A informação de localização (e.g. pessoas, veículos, etc.), estando disponível, torna viável um conjunto alargado de aplicações baseadas na localização. No entanto, para ser abrangente, a forma de recolha da informação de localização deve ter em conta as múltiplas tecnologias usadas para tal, assim como um grau de confiabilidade elevado (i.e. a informação de localização deve ser tolerante à fraude). Assim, o objectivo desta tese é o seguinte. Conceber e implementar um sistema de localização tal como referido acima, desenvolver duas aplicações móveis, e avaliar o sistema. A primeira aplicação é: i) uma aplicação móvel que permita recolher a informação de localização usando uma gama alargada de tecnologias (e.g. bar code, QR code, WiFi, Bluetooth, etc.), e ii) que seja tolerante à fraude (e.g. tentiva de utilizadores informarem que estão num dado local quando, de facto, isso não se verifica). A segunda aplicação é: uma aplicação móvel que utilize a informação de localização, e ofereça um serviço de valor acrescentado (e.g. aplicação de partilha de trajectos). Ambas as asplicações devem ser fáceis de usar, consumir poucos recursos e, obviamente, devem lidar de forma adequada com a heterogeneidade das tecnologias usadas. Note-se que os dados de localização são guardados numa base de dados existente ("graph database"). A inserção dos dados de localização devem respeitar a interface oferecida (que pode ser alterada caso seja adequado) tendo em conta a uniformização da informação de localização. Os dados de localização são posteriormente usados por aplicações móveis como, por exemplo, aplicação de suporte à partilha de trajectos por diferentes pessoas. Requisitos: Idealmente, mas não sendo obrigatório, é desejável que o aluno tenha efectuado com sucesso as disciplinas de CMov e PADI, e que esteja motivado para o trabalho em causa. Observações: Tese no âmbito de um projecto Europeu.

dbtrace repositório de informação de localização baseado em grafos Por um lado, cada vez mais, a informação de localização (e.g. pessoas, veículos, etc.) está disponível tornando viável um conjunto alargado de aplicações baseadas na localização. Por outro lado, as bases de dados baseadas em grafos têm um potencial muito interessante no que diz respeito à sua escalabilidade e desempenho. Neste trabalho, pretende-se utilizar uma base de dados deste tipo para suportar informação de localização e de trajectos de qualquer entidade (tipicamente, pessoas em deslocação a pé, automóvel, bicicleta, etc.) Assim, o objectivo desta tese é: conceber, implementar e avaliar um sistema de graph database (e.g. Neo4j) que suporte: i) a inserção de informação de localização através de um browser assim como através de aplicações móveis, e ii) execução eficiente de uma gama alargada de "queries". A base de dados em causa deve ser construída através da inserção dos dados de forma manual e/ou programaticamente via laptop/desktop ou smartphone/tablet/etc.. A base de dados deve ainda suportar um conjunto de queries que permita o desenvolvimento de uma gama variada de aplicações móveis baseadas na localização. O desenho do sistema deve ter em conta a enorme quantidade de dados que serão armazenados pelo que deve ter especial cuidado com a sua escalabilidade e desempenho. A privacidade da informação em causa deve também ser tida em conta. Requisitos: Idealmente, mas não sendo obrigatório, é desejável que o aluno tenha efectuado com sucesso as disciplinas de Cmov, PADI, AVE ou CN e que esteja motivado para o trabalho em causa. Observações: Tese no âmbito de um projecto Europeu.

termiteapp - sistema de suporte ao desenvolvimento de aplicações móveis na cloud Actualmente, o desenvolvimento de aplicações móveis "encounter-based" apresenta algumas dificuldades muito relevantes da quais de destacam (entre outras): utilização de um número alargado de dispositivos, especificação dos percursos efectuados pelos respectivos utilizadores, "debug" das aplicações em causa, etc. Assim, o objectivo desta tese é: conceber, implementar e avaliar um sistema de suporte ao desenvolvimento de aplicações móveis (com ênfase nas do tipo "encounter-based") que recorre a várias máquinas virtuais, na Cloud, em que cada uma emula um dispositovo móvel, que se desloca de acordo com uma especificação prévia dos percursos em causa. Requisitos: Idealmente, mas não sendo obrigatório, é desejável que o aluno tenha efectuado com sucesso as disciplinas de CMov e AVE ou CN, e que esteja motivado para o trabalho em causa.

RaspEnergy - detecção de falha no fornecimento de energia O controle remoto da existência de energia num dado ambiente é uma necessidade cada vaz mais frequente ainda mais acentuada nos casos em que não se dispõe de uma UPS. Asim, o objectivo desta tese é: conceber, implementar e avaliar um sistema, baseado em RaspberyPi, que seja capaz de detectar a falha de energia, assim como a sua reposição, e associar operações a cada um destes eventos tendo em conta intervalos de tempo pre-especificados. Requisitos: Idealmente, mas não sendo obrigatório, é desejável que o aluno tenha efectuado com sucesso a disciplina de CMov e que esteja motivado para o trabalho com dispositivos como o RaspberyPi ou análogo e programação de baixo nível.