Titulo Estágio
Privacidade de dados através de mecanismos de anonimização
Áreas de especialidade
Sistemas Inteligentes
Engenharia de Software
Local do Estágio
R. Viriato, 7 - 4º, 1050-233 Lisboa
Enquadramento
O Genio é uma plataforma MDD (Model Drive Development) de desenvolvimento de software. Os modelos geridos nesta plataforma descrevem por completo a funcionalidade do sistema final. Estes incluem também propriedades que definem o nível de privacidade dos dados, o seu uso no sistema e sua tipologia.
Os dados de um sistema final contêm muitas vezes dados privados. O tratamento destes dados ocorre não apenas durante o funcionamento do sistema, mas também durante a sua instalação, a sua manutenção e até no seu depuramento ou monitorização. Para cada um destes problemas, devem ser exploradas técnicas de anonimização de dados adequadas.
Objetivo
Objetivo:
Adotar e integrar mecanismos de privacidade de dados, particularmente mecanismos de anonimização completa ou parcial de dados, aplicáveis a vários estágios do desenvolvimento de software.
Componentes a realizar:
- Análise comparativa de soluções e mecanismos de anonimização.
- Aplicação de técnicas de cifra.
- Aplicação de técnicas de substituição destrutiva.
- Aplicação de técnicas de filtragem adaptativa da informação.
- Integração das técnicas na plataforma MDD
- Opcional: Aplicação de técnicas de indireção da informação.
Plano de Trabalhos - Semestre 1
- Entrar em contacto com a metodologia de criação de aplicação através da plataforma Genio. Conhecer que partes do código final são geradas automaticamente.
- Analisar mecanismos de privacidade de dados e efetuar prototipagem comparativa.
- Criar mecanismo de anonimização adequados ao backup e transmissão de dados sensíveis para terceiros para fins de depuração
Plano de Trabalhos - Semestre 2
- Criar mecanismo de cifra de dados de forma a serem acessíveis apenas pelo utilizador.
- Criar mecanismos de obscuração parcial de informação sensível durante a consulta em massa de dados
- Padronizar os mecanismos criados e integrar solução na plataforma de modelação Genio.
- Testes de verificação e validação da funcionalidade.
Condições
Estágio presencial; bolsa de estágio
Orientador
Rodrigo Serafim
rserafim@quidgest.pt 📩