Controle de Acesso e Privacidade em Sistemas Sensíveis ao Contexto Carlos Eduardo Andrião.

Slides:



Advertisements
Apresentações semelhantes
Análise e Projeto de Sistemas I
Advertisements

Profa. Dra Maria Luiza de Almeida Campos
Engenharia de Software
O Modelo E-R Definição: Características
SISTEMAS DE INFORMAÇÃO
Implementação do CIBAC no SIE usando SOA
Projeto 1 Introdução 1.1 Tema 1.2 Problemática 1.3 Hipóteses
Instituto de Computação - UNICAMP
Sistema para Gerenciamento de Candidatos à Pós-Graduação
II Seminário de Ontologia Uso de ontologias em projetos de e-Science Daniele Palazzi 1,2, Laryssa Silva 1, Luiz Felipe Mendes 1, Wander Gaspar 1, Ely Matos.
Ontologia e Sistemas de Informação Geográfica Departamento de Informática - Universidade Federal de Viçosa Jugurta Lisboa Filho Alcione de Paiva Oliveira.
Adélia Barros Requisitos Adélia Barros
Professora: Aline Vasconcelos
Universidade de São Paulo Instituto de Ciências Matemáticas e de Computação Departamento de Sistemas de Computação Desenvolvimento e Avaliação de Algoritmos.
Modelagem de Sistemas de Informação
Processo Desenvolvimento de Software Tradicional
Felipe Dias Maria Fernanda
GERENCIAMENTO DE REDES
Aspectos Avançados em Engenharia de Software Aula 3 Fernanda Campos
Automação de Processos
Interoperabilidade Semântica de Ferramentas que apóiam a Gerência de Projetos Ana Christina Bringuente
Principios e Conceitos de Projeto
II Workshop XPTA-Lab Laboratório de Excelência em Desenvolvimento de Aplicativos para Produção, Edição e Difusão de Conteúdos Audiovisuais pela Internet.
CONCEITOS Modelo de Dados
Sistema de Informação Gerencial (SIG)
Aula 1 Minicurso: Astah Ministrantes: André Martins; Camila Brondani;
Carlos Eduardo Calvente Ribeiro Universidade Federal do Rio de Janeiro
Fundamentos de Engenharia de SW
Redes de Computadores Sistema de Detecção de Intrusão Leonardo Machado
Prof. Jacques P. Sauvé - UFCG Novembro de 2006
Fase de Elaboração: Fluxo de Requisitos
INSTITUTO UNIFICADO DE ENSINO SUPERIOR OBJETIVO
Segurança e auditoria de sistemas
Rafael Cordeiro de Barros
Prof. Kelly E. Medeiros Bacharel em Sistemas de Informação
Política de Segurança da Informação
Planejamento Vamos recordar... Prof. Luciene Santoro.
Metodologias para construção de SMA
Projeto de Banco de Dados
Apresentação do Curso de Ciência da Computação
Normas para Segurança da Informação
Tópicos especiais em controle inteligente e distribuído Professor: Jorge Dantas de Melo Rafael Marrocos Magalhães.
UbiComp 2008 Projeto Guia Turístico Reunião 2 29/09/2008.
Bruno Silva Desenvolvido a partir de
Banco de Dados Aplicado ao Desenvolvimento de Software
Disciplina : Tópicos Avançados em Inteligência Artificial Simbólica Professores: Dr. Fred Freitas / Dra. Bernadette Farias Aluno: Clovis Holanda Introdução.
RUP - Cap. 4 – Processo Centrado na Arquitetura
Padrão Interoperável para Objetos de Aprendizagem
Relatório de Auditoria
INTRODUÇÃO À WEB SEMÂNTICA E À ANÁLISE DE REDES SOCIAIS
Agora... Sobre a aula de hoje!!!
Plataforma para desenvolvimento de Aplicações baseadas em Ontologias para o projeto LAriisa Aluno: Taciano Pinheiro Orientador: Prof. Dr. Mauro Oliveira.
Desenvolvimento de Software Dirigido a Modelos
DI-UFPE1 Sistemas CASE Modelos de Referência. DI-UFPE2DI-UFPEDI-UFPE Definição n Estruturas de um Ambiente CASE do ponto de vista conceitual; n Permitem.
IEEE Melhores Práticas para Descrições de Projeto de Software (DPS)
Engenharia de Software
POLITICAS DE SEGURANÇA
Análise e Projeto de Sistemas
Ensino – Pesquisa – Extensão
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
UML (Unified Modeling Language) Linguagem Unificada de Modelagem
Aula 02 de Eng. de Requisitos
Professora: Kelly de Paula Cunha
RUP – Rational Unified Process Márcia Seabra Cabral Prof. Augusto Sampaio Centro de Informática - UFPE.
SECRETARIA DA FAZENDA DO ESTADO DE SÃO PAULO Gerenciamento de Serviços de TI - Evolução, Lições Aprendidas e Resultados Práticos - Dezembro / 2015.
ANDRÉ IVO KIDO MARCIO MASSAKI HOROIWA ORIENTADOR: Profa. Dra. Selma Shin Shimizu Melnikof CO-ORIENTADOR: Prof. Dr. Claudio Luiz Marte Mapeamento colaborativo.
Modelos de dados.
Uma Extensão do Fluxo de Análise e Projeto do RUP com suporte a Desenvolvimento Baseado em Componentes Eduardo Almeida
ONTOLOGIAS NO CONTROLE DA ADAPTAÇÃO AO CONTEXTO EM ESPAÇO UBÍQUO ONTOLOGIAS NO CONTROLE DA ADAPTAÇÃO AO CONTEXTO EM ESPAÇO UBÍQUO Nelsi Warken, Luiz A.
ROTEIRO PARA ELABORAÇÃO DE SISTEMA ESTRUTURADO
Transcrição da apresentação:

Controle de Acesso e Privacidade em Sistemas Sensíveis ao Contexto Carlos Eduardo Andrião

Agenda Introdução Privacidade Ontologias Modelagem de Privacidade Controle de Acesso e Privacidade na Infraware Estudo de Caso: Projeto Telecardio Considerações Finais

Introdução Computação Móvel e Ubíqua [Weiser] Computação Sensível ao Contexto

Introdução Projetos do LPRM DBMWare Infraware Telecardio Motivação Alto dinamismo: Necessidade de Controle Componente de Controle de Acesso e Privacidade para a Infraware e Telecardio

Privacidade Definição Abstrata e Subjetiva Variam de acordo com a cultura, história e evolução da Tecnologia “O direito de ser deixado sozinho” Warren “O direito do indivíduo de ser protegido conta a intrusão em sua vida pessoal, de um próximo ou de seus familiares, por meio físico ou por publicação de informação” Comitê Britânico de Privacidade

Privacidade Aspectos Legais Leis de Privacidade ao redor do mundo No Brasil algumas aprovadas e outras em aprovação.

Requisitos de Privacidade Confidencialidade de Comunicação Identificação dos Participantes Segurança dos dados Conhecimento das políticas de privacidade Notificação Escolha e Consentimento Anonimato e pseudo-anonimato Acesso e Modificação Flexibilidade e Simplicidade Controle de Precisão Estruturas de privilégios

Ontologias Estudo do Ser Na Inteligência Artificial Vocabulário de Representações Corpo de conhecimento descrevendo algum domínio Ontologias para modelar domínio Maior expressividade

Ontologias Ontologias de Fundamentação Formalização dos Termos Redução de Ambigüidades Aumentam a clareza Interoperabilidade Semântica – Reuso UFO (Unified Foundational Ontology) UFO-A UFO-B UFO-C

UFO-A: Ontologia dos Endurants

UFO-B – Ontologia dos Perdurants

UFO-C: Ontologia das Entidades Sociais

Modelagem do domínio de Privacidade Metodologia: SABiO (Systematic Approach for Building Ontologies)

Modelagem: Competências da Ontologia Q1. De que modo o usuário saberá que informação será trocada e como será usada? Q2. Qual é a identidade de quem requisitou ou está requisitando informação contextual? Q3. Como notificar usuários sobre acessos a suas informações? Q4. Quando pode ser aceita ou negada uma monitoração de dados contextuais? Q5. Quando uma monitoração pode ser feita de forma anônima? Q6. Quais dados de contexto podem ser acessados por quem? Q7. Como definir preferências de privacidade com diferentes níveis de detalhes para diferentes grupos? Q8. Quais são os tipos de resposta a uma requisição?

Modelagem: Modelagem de Papeis

Modelagem: Modelagem de Confiança

Modelagem: Domínio de Notificação e Resposta

Modelagem: Domínio de Monitoração

Controle de Acesso e Privacidade na Infraware

Estudo de Caso: Telecardio Monitoramento Cardíaco em Domicílio Sub-sistemas

Telecardio: Arquitetura

Telecardio: Fluxo de Informações

Implementação Banco de dados de perfil -> Fatos da Ontologia Avaliador -> Axiomas

Resultados do Telecardio

Implementação da Ontologia Protégé OWL Expressividade X Computabilidade SWRL Lógica de Primeira Ordem e Regras de Horn Jess Inferências

Demonstração

Considerações Finais Contribuições Levantamento de Requisitos Modelagem Conceitual Adequação da arquitetura do componente Implementação do componente Contribuições indiretas Especificação de Requisitos, Modelagem, Projeto e Implementação da WebApp Participação no desenvolvimento de outros componentes Desenvolvimento de materiais de divulgação

Considerações Finais Dificuldades Análise de privacidade em diferentes domínios. Mapeamento da UFO para OWL e SWRL

Considerações Finais Expansão da Modelagem Agregar outros conceitos da modelagem no Telecardio Testes de Campo do Telecardio Estudo de outros dominios Implementação em outros domínios Avaliação e Integração de outras ontologias Implementação do Componente utilizando o Jess

Agradecimentos Alvaro Banca Colegas do LPRM Em especial o André e o Camilo

PERGUNTAS ??