SlideShare uma empresa Scribd logo
1 de 31
Qualidade do Contexto Mestrado em Ciência da Computação Centro de Informática – UFPE Disciplina: Contexto Computacional Bruno Felipe – bffs@cin.ufpe.br
Agenda Qualidade da Informação PDMS Critérios de Qualidade da Informação Exemplo: Como calcular critérios de Qualidade da Informação Qualidade do Contexto: exemplo Qualidade do Contexto: definição Critérios QoC x QoS x QoD QoC por que precisamos? Um exemplo da falta de QoC Conclusão Dúvidas Referências
Qualidade da Informação (QI)- motivação ,[object Object]
A natureza de acessibilidade dessas fontes por vários grupos de usuários.Por tal crescimento muito do conteúdo disponível pode ser proveniente de fontes de dados errônease/ou duvidosas, levando ao questionamento da qualidade da informação fornecida por tal fonte.
Qualidade da Informação  - definição QI como um conceito pode ser definido como um conjunto de critérios para indicar o grau de qualidade geral de uma informação obtida por um sistema [Batista, 2008]. QI tem se tornado um aspecto crítico em organizações que fazem uso de sistema de informações.
Qualidade da Informação - aspectos Naumann mostrou que a QI depende de três fatores maiores: ,[object Object]
A informação por si só;
O acesso às informações;Os três fatores são rotulados como o sujeito, objeto e predicado de uma consulta.
Qualidade da Informação - aspectos Sujeito Predicado Objeto [Naumann 2000]
Peer Data Management Systems (PDMS) Um exemplo de PDMS [Tatarinov e Havely 2004]
Qualidade da Informação - critérios QI em PDMS
Qualidade da Informação - exemplo Como calcular critérios de QI? Existem várias funções, uma delas é a Ponderação Aditiva Simples (do inglês, SimpleAditiveWeighting) Exemplo:  Levando em consideração um ambiente PDMS (Peer Data Management Systems).
Qualidade da Informação - exemplo Sejam cinco peershipotéticos (S1, S2... S5) e cada um representado por uma matriz de decisão D = (dij)i,j = 1...5 com valores para cada um dos critérios: compreensibilidade, precisão, disponibilidade e dois critérios de custo: tempo de resposta e preço.
Qualidade da Informação - exemplo Para solucionar um problema com o método Ponderação Aditiva Simples, deve-se proceder com três passos: uniformizar os escores para torná-los comparáveis, aplicar os pesos e somar os valores dos escores de cada peer. Uniformização
Qualidade da Informação - exemplo Para um determinado peer Siseu escore global é calculado pela soma ponderada definida na seguinte equação: Com a aplicação da equação de uniformização, todos os valores de escores estarão dentro do intervalo de [0,1]. Melhores escores com valor próximo de 1. Com isso, o cálculo para determinar o ranking dos peers é: Pela análise o ranking seria:
Qualidade do Contexto
Exemplo Imagine o seguinte cenário: “Uma pessoa sabendo que Maria não está casada porque alguém lhe contou a alguns meses atrás.” ,[object Object]
Informações têm um tempo associado.
O que aconteceu durante esses dois meses? Maria pode ter se casado...,[object Object]
Definição de QoC Qualidade do Contexto é qualquer informação que descreve a qualidade da informação que é usada como informação de contexto. Por esta razão, QoC se refere à informação e não ao processo ou hardware que possivelmente fornece a informação [Buchholz et. al.].
Definição de QoC [2] Qualidade do Contexto é qualquer informação que descreve a informação do contexto e pode ser usada para determinar o valor da informação para uma aplicação específica. [Krause &Hochstatter, 2005]
QoC-Parameters (critérios) Segundo Buchholz, existem cinco critérios considerados os mais importantes relacionados à qualidade do contexto. São eles:
QoC-Parameters (critérios) ,[object Object]
Correção: Denota a probabilidade de uma parte da informação contextual está correta. Exemplo: sensores de temperatura indicam 10ºc enquanto que a temperatura correta é de 20ºc. Com o parâmetro “correção”, a fonte original da informação de contexto pode estimar o quanto estas informações irão ser erradas, de forma não intencional devido à falhas internas.,[object Object]
Resolução: Indica a granularidade da informação. Exemplo: considere uma sala indicando uma temperatura de 17ºc, embora a informação seja verdadeira, no canto da sala tem uma torradeira. O fornecedor de informações contextuais é incapaz de dar informações em um grau tão refinado de granularidade devido a limitações de dispositivos (hardware).,[object Object]
Comparativo X
QoC x QoS x QoD ,[object Object]
QualityofService
QualityofDeviceEstas três noções de qualidade são diferentes, embora interdependentes. QoC descreve a qualidade da informação, ou seja, aquilo que é passado para o usuário como um resultado. QoC não é igual à QoS, pois informação de contexto pode existir sem serviços.
QoC x QoS x QoD (cont.) QoS é qualquer informação que descreve o bom funcionamento que um serviço fornece. Estes serviços funcionam sobre componentes de hardware. QoDé qualquer informação sobre as particularidades técnicas e capacidades de um dispositivo.  QoD pode restringir a QoS e/ou QoC. Não são iguais, porém podem influenciar um ao outro.
QoC x QoS x QoD (cont.) QoD Influência  na localização dos dispositivos (QoS); O quanto precisa essa localização será (QoC);

Mais conteúdo relacionado

Semelhante a Qualidade do Contexto

Artigo CONSAD 2012 - Cloud Computing: Questões Críticas Para a Implementação ...
Artigo CONSAD 2012 - Cloud Computing: Questões Críticas Para a Implementação ...Artigo CONSAD 2012 - Cloud Computing: Questões Críticas Para a Implementação ...
Artigo CONSAD 2012 - Cloud Computing: Questões Críticas Para a Implementação ...Marcelo Veloso
 
Sociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud ForensicsSociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud Forensicsederruschel
 
Sociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud ForensicsSociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud Forensicsederruschel
 
Sociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud ForensicsSociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud Forensicsederruschel
 
O processo de implantação do novo serviço corporat
O processo de implantação do novo serviço corporatO processo de implantação do novo serviço corporat
O processo de implantação do novo serviço corporatfapaulas
 
Information Quality Criteria Analysis in Query Reformulation in Distributed D...
Information Quality Criteria Analysis in Query Reformulation in Distributed D...Information Quality Criteria Analysis in Query Reformulation in Distributed D...
Information Quality Criteria Analysis in Query Reformulation in Distributed D...Bruno Felipe
 
Indicadores de usabilidade
Indicadores de usabilidadeIndicadores de usabilidade
Indicadores de usabilidadeRobson Santos
 
Artigo CONSAD 2013 - Cloud Computing: Necessidade e Benefícios Esperados Com ...
Artigo CONSAD 2013 - Cloud Computing: Necessidade e Benefícios Esperados Com ...Artigo CONSAD 2013 - Cloud Computing: Necessidade e Benefícios Esperados Com ...
Artigo CONSAD 2013 - Cloud Computing: Necessidade e Benefícios Esperados Com ...Marcelo Veloso
 
P2 gestao infraestrutura_de_ti
P2 gestao infraestrutura_de_tiP2 gestao infraestrutura_de_ti
P2 gestao infraestrutura_de_tiCleber Oliveira
 
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...Joao Galdino Mello de Souza
 
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPsDatos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPsNewton Calegari
 
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPsDatos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPsCentro Web
 
Planejamento de Capacidade em infra-estruturas suportadas por serviço terceir...
Planejamento de Capacidade em infra-estruturas suportadas por serviço terceir...Planejamento de Capacidade em infra-estruturas suportadas por serviço terceir...
Planejamento de Capacidade em infra-estruturas suportadas por serviço terceir...Joao Galdino Mello de Souza
 
Tema doutorado-cloud computing
Tema doutorado-cloud computingTema doutorado-cloud computing
Tema doutorado-cloud computingdcsdc
 

Semelhante a Qualidade do Contexto (20)

Computacao
ComputacaoComputacao
Computacao
 
Artigo CONSAD 2012 - Cloud Computing: Questões Críticas Para a Implementação ...
Artigo CONSAD 2012 - Cloud Computing: Questões Críticas Para a Implementação ...Artigo CONSAD 2012 - Cloud Computing: Questões Críticas Para a Implementação ...
Artigo CONSAD 2012 - Cloud Computing: Questões Críticas Para a Implementação ...
 
Wperformance 2015 (2)
Wperformance   2015 (2)Wperformance   2015 (2)
Wperformance 2015 (2)
 
Sociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud ForensicsSociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud Forensics
 
Sociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud ForensicsSociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud Forensics
 
Sociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud ForensicsSociedade da Informação e Cloud Forensics
Sociedade da Informação e Cloud Forensics
 
Apresentação WSS 52North
Apresentação WSS 52NorthApresentação WSS 52North
Apresentação WSS 52North
 
O processo de implantação do novo serviço corporat
O processo de implantação do novo serviço corporatO processo de implantação do novo serviço corporat
O processo de implantação do novo serviço corporat
 
Information Quality Criteria Analysis in Query Reformulation in Distributed D...
Information Quality Criteria Analysis in Query Reformulation in Distributed D...Information Quality Criteria Analysis in Query Reformulation in Distributed D...
Information Quality Criteria Analysis in Query Reformulation in Distributed D...
 
Indicadores de usabilidade
Indicadores de usabilidadeIndicadores de usabilidade
Indicadores de usabilidade
 
Artigo CONSAD 2013 - Cloud Computing: Necessidade e Benefícios Esperados Com ...
Artigo CONSAD 2013 - Cloud Computing: Necessidade e Benefícios Esperados Com ...Artigo CONSAD 2013 - Cloud Computing: Necessidade e Benefícios Esperados Com ...
Artigo CONSAD 2013 - Cloud Computing: Necessidade e Benefícios Esperados Com ...
 
P2 gestao infraestrutura_de_ti
P2 gestao infraestrutura_de_tiP2 gestao infraestrutura_de_ti
P2 gestao infraestrutura_de_ti
 
Bd rel
Bd relBd rel
Bd rel
 
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
Otimizando o desempenho de transferência de arquivos e diretórios entre servi...
 
dq
dqdq
dq
 
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPsDatos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
 
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPsDatos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
Datos Abiertos y Datos en la Web - Costa Rica - Licencias y BPs
 
presentation
presentationpresentation
presentation
 
Planejamento de Capacidade em infra-estruturas suportadas por serviço terceir...
Planejamento de Capacidade em infra-estruturas suportadas por serviço terceir...Planejamento de Capacidade em infra-estruturas suportadas por serviço terceir...
Planejamento de Capacidade em infra-estruturas suportadas por serviço terceir...
 
Tema doutorado-cloud computing
Tema doutorado-cloud computingTema doutorado-cloud computing
Tema doutorado-cloud computing
 

Mais de Bruno Felipe

Blockchain Aplicado à Saúde
Blockchain Aplicado à SaúdeBlockchain Aplicado à Saúde
Blockchain Aplicado à SaúdeBruno Felipe
 
Segurança em Migração de Virtual Machines
Segurança em Migração de Virtual MachinesSegurança em Migração de Virtual Machines
Segurança em Migração de Virtual MachinesBruno Felipe
 
Arquitetura da Informação - Interatividade
Arquitetura da Informação - InteratividadeArquitetura da Informação - Interatividade
Arquitetura da Informação - InteratividadeBruno Felipe
 
12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídos12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídosBruno Felipe
 
Otimização por Colônia de Formigas (ACO)
Otimização por Colônia de Formigas (ACO)Otimização por Colônia de Formigas (ACO)
Otimização por Colônia de Formigas (ACO)Bruno Felipe
 

Mais de Bruno Felipe (8)

Blockchain Aplicado à Saúde
Blockchain Aplicado à SaúdeBlockchain Aplicado à Saúde
Blockchain Aplicado à Saúde
 
Linked Data
Linked DataLinked Data
Linked Data
 
Segurança em Migração de Virtual Machines
Segurança em Migração de Virtual MachinesSegurança em Migração de Virtual Machines
Segurança em Migração de Virtual Machines
 
Arquitetura da Informação - Interatividade
Arquitetura da Informação - InteratividadeArquitetura da Informação - Interatividade
Arquitetura da Informação - Interatividade
 
SAD e OLAP
SAD e OLAPSAD e OLAP
SAD e OLAP
 
12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídos12 objetivos de banco de dados distribuídos
12 objetivos de banco de dados distribuídos
 
Scrum
ScrumScrum
Scrum
 
Otimização por Colônia de Formigas (ACO)
Otimização por Colônia de Formigas (ACO)Otimização por Colônia de Formigas (ACO)
Otimização por Colônia de Formigas (ACO)
 

Qualidade do Contexto

  • 1. Qualidade do Contexto Mestrado em Ciência da Computação Centro de Informática – UFPE Disciplina: Contexto Computacional Bruno Felipe – bffs@cin.ufpe.br
  • 2. Agenda Qualidade da Informação PDMS Critérios de Qualidade da Informação Exemplo: Como calcular critérios de Qualidade da Informação Qualidade do Contexto: exemplo Qualidade do Contexto: definição Critérios QoC x QoS x QoD QoC por que precisamos? Um exemplo da falta de QoC Conclusão Dúvidas Referências
  • 3.
  • 4. A natureza de acessibilidade dessas fontes por vários grupos de usuários.Por tal crescimento muito do conteúdo disponível pode ser proveniente de fontes de dados errônease/ou duvidosas, levando ao questionamento da qualidade da informação fornecida por tal fonte.
  • 5. Qualidade da Informação - definição QI como um conceito pode ser definido como um conjunto de critérios para indicar o grau de qualidade geral de uma informação obtida por um sistema [Batista, 2008]. QI tem se tornado um aspecto crítico em organizações que fazem uso de sistema de informações.
  • 6.
  • 8. O acesso às informações;Os três fatores são rotulados como o sujeito, objeto e predicado de uma consulta.
  • 9. Qualidade da Informação - aspectos Sujeito Predicado Objeto [Naumann 2000]
  • 10. Peer Data Management Systems (PDMS) Um exemplo de PDMS [Tatarinov e Havely 2004]
  • 11. Qualidade da Informação - critérios QI em PDMS
  • 12. Qualidade da Informação - exemplo Como calcular critérios de QI? Existem várias funções, uma delas é a Ponderação Aditiva Simples (do inglês, SimpleAditiveWeighting) Exemplo: Levando em consideração um ambiente PDMS (Peer Data Management Systems).
  • 13. Qualidade da Informação - exemplo Sejam cinco peershipotéticos (S1, S2... S5) e cada um representado por uma matriz de decisão D = (dij)i,j = 1...5 com valores para cada um dos critérios: compreensibilidade, precisão, disponibilidade e dois critérios de custo: tempo de resposta e preço.
  • 14. Qualidade da Informação - exemplo Para solucionar um problema com o método Ponderação Aditiva Simples, deve-se proceder com três passos: uniformizar os escores para torná-los comparáveis, aplicar os pesos e somar os valores dos escores de cada peer. Uniformização
  • 15. Qualidade da Informação - exemplo Para um determinado peer Siseu escore global é calculado pela soma ponderada definida na seguinte equação: Com a aplicação da equação de uniformização, todos os valores de escores estarão dentro do intervalo de [0,1]. Melhores escores com valor próximo de 1. Com isso, o cálculo para determinar o ranking dos peers é: Pela análise o ranking seria:
  • 17.
  • 18. Informações têm um tempo associado.
  • 19.
  • 20. Definição de QoC Qualidade do Contexto é qualquer informação que descreve a qualidade da informação que é usada como informação de contexto. Por esta razão, QoC se refere à informação e não ao processo ou hardware que possivelmente fornece a informação [Buchholz et. al.].
  • 21. Definição de QoC [2] Qualidade do Contexto é qualquer informação que descreve a informação do contexto e pode ser usada para determinar o valor da informação para uma aplicação específica. [Krause &Hochstatter, 2005]
  • 22. QoC-Parameters (critérios) Segundo Buchholz, existem cinco critérios considerados os mais importantes relacionados à qualidade do contexto. São eles:
  • 23.
  • 24.
  • 25.
  • 27.
  • 29. QualityofDeviceEstas três noções de qualidade são diferentes, embora interdependentes. QoC descreve a qualidade da informação, ou seja, aquilo que é passado para o usuário como um resultado. QoC não é igual à QoS, pois informação de contexto pode existir sem serviços.
  • 30. QoC x QoS x QoD (cont.) QoS é qualquer informação que descreve o bom funcionamento que um serviço fornece. Estes serviços funcionam sobre componentes de hardware. QoDé qualquer informação sobre as particularidades técnicas e capacidades de um dispositivo. QoD pode restringir a QoS e/ou QoC. Não são iguais, porém podem influenciar um ao outro.
  • 31. QoC x QoS x QoD (cont.) QoD Influência na localização dos dispositivos (QoS); O quanto precisa essa localização será (QoC);
  • 32.
  • 33.
  • 34. Um exemplo da falta de QoC
  • 35.
  • 37. Desafio ainda maior em implementar tais funcionalidades dinâmicas.
  • 38.
  • 39. Referências [Batista, M. C. M. 2003]. Otimização de Acesso em um Sistema de Integração de Dados através do uso de Caching e Materialização de Dados, MasterThesis, Federal Universityof Pernambuco, 2003. [Batista, M. C. M. 2008] “Schema Quality Analysis in a Data Integration System”. Tese de Doutorado, Centro de Informática – UFPE. [Naumann, F.] and Rolker, C. “Assessment Methods for Information Quality Criteria”. InProceedings of the Conference on International Quality (IQ00) Boston, 2000. [Buchholz, T.], Küpper, A., Schiffers, M. “Quality of Contex: What It Is and Why We Need It”. Zimmer, T. “QoC Quality of Context Improving the Performance of Contex-Aware Applications”. [Krause, M.], Hochstatter, I. “Challenges in Modeling and Using Quality of Context (QoC), 2005”.