中文

基于GUI的演示编程系统中的隐私保护脚本共享

人机交互 2020-07-15 v1 人工智能 软件工程

摘要

终端用户开发(EUD)中的一个重要问题是,在共享程序制品时意外嵌入个人信息。由于缺乏开发者对脚本内容的直接控制,该问题在基于GUI的演示编程(PBD)系统中尤为重要。先前的研究报告称,这些隐私问题是EUD中脚本共享的主要障碍。我们提出了一种新方法,能够根据信息条目相对于相应应用GUI上下文的唯一性,识别并混淆基于GUI的PBD脚本中潜在的个人信息。与先前的方法相比,我们的方法支持更广泛的个人信息类型,不仅限于显式预定义的类型,只需极少的用户努力,应对重识别攻击的威胁,并且可以处理来自任何任务领域的第三方应用。我们的方法还在脚本使用方本地恢复被混淆的字段,以保持共享脚本的透明性、可读性、鲁棒性和泛化性。我们的评估表明,我们的方法(1)能够准确识别不同任务领域、不同应用中脚本的潜在个人信息;(2)使终端用户开发者乐于共享自己的脚本;(3)使脚本使用者能够在字段被混淆的情况下理解共享脚本的操作。

关键词

引用

@article{arxiv.2004.08353,
  title  = {Privacy-Preserving Script Sharing in GUI-based Programming-by-Demonstration Systems},
  author = {Toby Jia-Jun Li and Jingya Chen and Brandon Canfield and Brad A. Myers},
  journal= {arXiv preprint arXiv:2004.08353},
  year   = {2020}
}

备注

In the Proceedings of the ACM on Human-Computer Interaction (PACM) Vol.4 No. CSCW1. (CSCW 2020)