Publications
☰
2021


Netter: Probabilistic, Stateful Network Models
CONFERENCE
VMCAI 2021 -- The 22nd International Conference on Verification, Model Checking, and Abstract Interpretation
2020


Analyzing Third Party Service Dependencies in Modern Web Services: Have We Learned from the Mirai-Dyn Incident?
CONFERENCE
IMC 2020 -- The Internet Measurement Conference

Formalizing Tag-Based Metadata With the Brick Ontology
Gabe Fierro
,
Xiaolin Zang
,
Rajesh K. Gupta
,
David E. Culler
JOURNAL
Frontiers 2020 -- Frontiers in Built Environment-Structural Sensing

ACES: Automatic Configuration of Energy HarvestingSensors with Reinforcement Learning
JOURNAL
TOSN 2020 -- Transactions of Sensor Networks

Decentralized is not risk-free: Understanding public perceptions of privacy-utility trade-offs in COVID-19 contact-tracing apps
Tianshi Li
,
Jackie (Junrui) Yang
,
Cori Faklaris
,
Jennifer King
,
Laura Dabbish
,
Jason I. Hong
PREPRINT
arXiv


Ask The Experts: What Should Be On An IoT Privacy And Security Label?
CONFERENCE
Oakland S&P 2020 -- The 41st IEEE Symposium on Security and Privacy
2019

Who can Access What, and When? Understanding Minimal Access Requirements of Building Applications
CONFERENCE
BuildSys 2019 -- ACM Conference on Embedded Systems For Energy-Efficient Built Environments (BuildSys)

Beyond a House of Sticks: Formalizing Metadata Tags with Brick
CONFERENCE
BuildSys 2019 -- ACM Conference on Embedded Systems For Energy-Efficient Built Environments (BuildSys)

MobiPurpose: Inferring the Purposes of Network Traffic in Mobile Apps
Haojian Jin
,
Minyi Liu
,
Kevan Dohia
,
Gaurav Kumar Srivastava
,
Matthew Fredrikson
,
Jason Hong
CONFERENCE
Ubicomp 2019 -- ACM Transactions on Interactive, Mobile, Wearable Ubiquitous Technology (IMWUT'18)

EduSense: Practical Classroom Sensing at Scale
Karan Ahuja
,
Franceska Xhakaj
,
Virag Varga
,
Anne Xie
,
Stanley Zhang
,
Jay Eric Townsend
,
Chris Harrison
,
Amy Ogan
,
CONFERENCE
Ubicomp 2019

Coconut: An IDE Plugin for Developing Privacy-friendly Apps
CONFERENCE
Ubicomp 2019 -- ACM Transactions on Interactive, Mobile, Wearable Ubiquitous Technology (IMWUT'18)

Exploring How Privacy and Security Factor into IoT Device Purchase Behavior
CONFERENCE
CHI 2019 -- SIGCHI Conference: Human Factors in Computing Systems, Glasgow, Scotland, 2019.
2018

Pible: Battery-Free Mote for Perpetual Indoor BLE Applications
PREPRINT
Computing Research Repository, November 2018

Brick: Metadata schema for portable smart building applications
Arka Bhattacharya
,
Gabriel Fierro
,
Jingkun Gao
,
Dezhi Hong
,
Aslak Johansen
,
Joern Ploennigs
,
Mario Bergés
,
David Culler
,
Rajesh K. Gupta
,
Mikkel Baun Kjærgaard
,
Mani Srivastava
,
Kamin Whitehouse
JOURNAL
Applied Energy

Automated Extraction of Personal Knowledge from Smartphone Push Notifications
CONFERENCE
BigData 2018 -- IEEE International Conference on Big Data

Oh, What a Fragile Web We Weave: Third-party Service Dependencies In Modern Webservices and Implications
PREPRINT
Computing Research Repository, June 2018

BuildingRules: A Trigger-Action–Based System to Manage Complex Commercial Buildings
Alessandro A. Nacci
,
Vincenzo Rana
,
Paola Spoletini
,
Rajesh Gupta
,
Donatella Sciuto
,
JOURNAL
ACM Transactions on Cyber-Physical Systems

Scrabble: Transferrable semi-automated semantic metadata normalization using intermediate representation
CONFERENCE
BuildSys 2018 - Proceedings of the 5th Conference on Systems for Built Environments

Plaster: An integration, benchmark, and development framework for metadata normalization methods
CONFERENCE
BuildSys 2018 - Proceedings of the 5th Conference on Systems for Built Environments

Pible: Battery-free mote for perpetual indoor BLE applications
CONFERENCE
BuildSys 2018 - Proceedings of the 5th Conference on Systems for Built Environments
2017

Transfer Learning for Performance Modeling of Configurable Systems: A Causal Analysis
PREPRINT
Computing Research Repository, September 2017

PrivacyStreams: Enabling Transparency in Personal Data Processing for Mobile Apps
Fanglin Chen
,
Toby Jia-Jun Li
,
Yao Guo
,
Gang Huang
,
Matthew Fredrikson
,
Jason I Hong
CONFERENCE
Ubicomp 2017 -- Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT 17)

Does This App Really Need My Location?: Context-Aware Privacy Management for Smartphones
CONFERENCE
Ubicomp 2017 -- Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT 17)

PrivacyProxy: Leveraging Crowdsourcing and In Situ Traffic Analysis to Detect and Mitigate Information Leakage
Gaurav Srivastava
,
Matt Fredrikson
,
Jason Hong
,
PREPRINT
Computing Research Repository, August 2017

Understanding the Purpose of Permission Use in Mobile Apps
CONFERENCE
ACM Trans. Inf. Syst.

Transfer Learning for Performance Modeling of Configurable Systems: An Exploratory Analysis
CONFERENCE
Proceedings of the 32Nd IEEE/ACM International Conference on Automated Software Engineering

CharIoT: An End-user Programming Environment for the IoT
CONFERENCE
Proceedings of the Seventh International Conference on the Internet of Things
2016

Managing Commercial HVAC Systems: What do Building Operators Really Need?
PREPRINT
Computing Research Repository, December 2016

Dynamic data center load response to variability in private and public electricity costs
CONFERENCE
2016 IEEE International Conference on Smart Grid Communications (SmartGridComm)

Brick: Towards a Unified Metadata Schema For Buildings
Arka Bhattacharya
,
Gabriel Fierro
,
Jingkun Gao
,
Dezhi Hong
,
Aslak Johansen
,
Joern Ploennigs
,
Mario Bergés
,
David Culler
,
Rajesh K. Gupta
,
Mikkel Baun Kjærgaard
,
Mani Srivastava
,
Kamin Whitehouse
CONFERENCE
BuildSys '16 Proceedings of the 3rd ACM International Conference on Systems for Energy-Efficient Built Environments

Follow My Recommendations: A Personalized Privacy Assistant for Mobile App Permissions
Bin Liu
,
Mads Schaarup Andersen
,
Florian Schaub
,
Hazim Almuhimedi
,
Shikun (Aerin) Zhang
,
Norman Sadeh
,
Alessandro Acquisti
CONFERENCE
Twelfth Symposium on Usable Privacy and Security (SOUPS 2016)

How Short Is Too Short? Implications of Length and Framing on the Effectiveness of Privacy Notices
Florian Schaub
,
Amy Friedman
,
Hana Habib
,
Norman Sadeh
,
Lorrie Faith Cranor
,
CONFERENCE
Twelfth Symposium on Usable Privacy and Security (SOUPS 2016)

Toward Building a Safe, Secure, and Easy-to-Use Internet of Things Infrastructure
Anind Dey
JOURNAL
IEEE Computer 2016: IEEE Computer Society.

Quiver: Using Control Perturbations to Increase the Observability of Sensor Data in Smart Buildings
PREPRINT
Computing Research Repository, January 2016

Genie: A Longitudinal Study Comparing Physical and Software-augmented Thermostats in Office Buildings
PREPRINT
Computing Research Repository, January 2016

A Systematic Approach for Exploring Tradeoffs in Predictive HVAC Control Systems for Buildings
PREPRINT
Computing Research Repository, January 2016

Genie: A Longitudinal Study Comparing Physical and Software Thermostats in Office Buildings
CONFERENCE
Proceedings of the 2016 ACM International Joint Conference on Pervasive and Ubiquitous Computing
2015

Handling a trillion (unfixable) flaws on a billion devices: Rethinking network security for the Internet-of-Things
WORKSHOP
HotNets 2015: Fourteenth ACM Workshop on Hot Topics in Networks.

HVACMeter: Apportionment of HVAC Power to Thermal Zones and Air Handler Units
PREPRINT
Computing Research Repository, September 2015

Your location has been shared 5,398 times! A field study on mobile app privacy nudging
Hazim Almuhimedi
,
Florian Schaub
,
Norman Sadeh
,
Idris Adjerid
,
Alessandro Acquisti
,
Lorrie Cranor
,
CONFERENCE
Conference on Human Factors in Computing Systems - Proceedings

Zodiac: Organizing Large Deployment of Sensors to Create Reusable Applications for Buildings
CONFERENCE
Proceedings of the 2Nd ACM International Conference on Embedded Systems for Energy-Efficient Built Environments

Models, Abstractions, and Architectures: The Missing Links in Cyber-physical Systems
CONFERENCE
Proceedings of the 52Nd Annual Design Automation Conference
2014

WattShare: Detailed Energy Apportionment in Shared Living Spaces Within Commercial Buildings
CONFERENCE
Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings

EnergyLens: Combining Smartphones with Electricity Meter for Accurate Activity Detection and User Annotation
CONFERENCE
Proceedings of the 5th International Conference on Future Energy Systems

BuildingSherlock: Fault Management Framework for HVAC Systems: Demo Abstract
CONFERENCE
Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings

Data Driven Investigation of Faults in HVAC Systems with Model, Cluster and Compare (MCC)
CONFERENCE
Proceedings of the 1st ACM Conference on Embedded Systems for Energy-Efficient Buildings
2013

BuildingDepot 2.0: An Integrated Management System for Building Analysis and Control
CONFERENCE
BuildSys '13 Proceedings of the Fourth ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Buildings

ProtectMyPrivacy: Detecting and mitigating privacy leaks on iOS devices using crowdsourcing
CONFERENCE
MobiSys 2013 - Proceedings of the 11th Annual International Conference on Mobile Systems, Applications, and Services
2012

BuildingDepot: An Extensible and Distributed Architecture for Building Data Storage, Access and Sharing
CONFERENCE
BuildSys '12 Proceedings of the Fourth ACM Workshop on Embedded Sensing Systems for Energy-Efficiency in Buildings