Lecture19.pdf, Exams of Database Management Systems (DBMS)

ODK 1.0 widely adopted by researchers and NGOs. • Covers well defined use case of forms based data collection. • First product to market.

Typology: Exams

2022/2023

Uploaded on 05/11/2023

arien
arien 🇺🇸

4.8

(24)

309 documents

1 / 20

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Data Collection II
Lecture 19: CSE 490c
11/7/2018 University of Washington, Autumn 2018 1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14

Partial preview of the text

Download Lecture19.pdf and more Exams Database Management Systems (DBMS) in PDF only on Docsity!

Data Collection II

Lecture 19: CSE 490c

Announcements

  • New Homework Available
    • Programming Assignment 3, Low-literate UI for UW- Pesa, Due Wednesday, November 21
    • Homework 6, Icon Design for PA3, Due Wednesday, November 14

Open Data Kit

  • ODK 1.0: Forms based data collection
  • ODK Collect: Android App, ODK Aggregate: Server
  • ODK 1.0 widely adopted by researchers and NGOs
    • Covers well defined use case of forms based data collection
    • First product to market
    • Established ecosystem and user community
    • Open source so now software costs or licensing ODK Collect ODK Build ODK Aggregate Data Form Form

Data Integrity

  • Traditional problem with surveyors
    • What if enumerators cheat
    • This even has a name: curbstoning
  • Data collectors make up data instead of doing surveys
  • Methods for detection
    • Made up data often is not random enough
    • Consistent omission of data
      • E.g., Missing informant phone numbers
    • Made up data may not have appropriate means
      • E.g., Across sample, 40% of households might be away, while faker only identifies 20% of households being away

Security

  • Threat Model
    • CIA Goals: Confidentiality, Integrity, Availability
    • Adversaries
      • Governments, Thieves, Hackers, Partners, Enumerators
    • Potential Threats
      • Unauthorized access
      • Entering fake data
      • Coercing enumerators
      • Theft
      • Legal access to data
      • Instability of application
      • Information leakage on device
      • Fake ODK applications Computer Security for Data Collection Technologies, Cobb, Sudar (2016)

Interview Study

  • What do users care about
    • Data Loss
      • Encryption not used, because it risked data loss
    • Integrity
      • Enumerators answering “no” to shorten interview
    • Exploited data
      • Generally less of a concern, but there are some very sensitive ODK deployments
  • Importance of device management
  • Different levels of technical expertise
  • Ethics board considerations
  • Context: Comparison with Paper

ODK Research Projects

  • ODK Clinic
    • Integrate with Medical Record System
  • ODK Sensors
    • Provide drivers to allow sensors as input
  • ODK Submit
    • Extend communication model to support a broader range of transport mechanisms to reduce cost
  • ODK Scan
    • Use the camera for paper to digital input
    • Restricted forms of input: bubble forms and numbers

Limitations of ODK 1.

  • IMHO the success of ODK 1.0 is due to its focus on a core data collection use case
  • But what else did people want?
    • Greater flexibility with user interface
    • Ability to collect data based on previous data
  • ODK 2.0 developed as a data management platform requiring greater sophistication in application development and deployment

ODK 2.0 Features

  • Fully customizable layout of prompts on the Android device
  • More flexible, user-directed, navigation of a survey
  • Bi-directional synchronization of data across devices
  • Data curation and visualization on the device
  • Row-level access filters

ODK 2.

  • ODK Application Designer
  • ODK Survey
    • Data Collection app based on HTML, CSS, JavaScript
  • ODK Tables
    • Data Curation and Visualization app
  • ODK Services
    • Application for syncing data across multiple devices and with server
  • ODK Cloud Endpoints

ODK 2.0 Cold Chain Demo I

ODK 2.0 Cold Chain Demo II

ODK 2.0 Cold Chain Demo IV

ODK 2.0 Cold Chain Demo V