Demo abstract: Laser-based trace-gas chemical sensors for distributed wireless sensor networks. - Stephen So; Ardalan Amiri Sani; Lin Zhong 001; Frank K. Tittel; Gerard Wysocki (IPSN, 2009)

Power-efficient directional wireless communication on small form-factor mobile devices. - Ardalan Amiri Sani; Hasan Dumanli; Lin Zhong 001; Ashutosh Sabharwal (ISLPED, 2010)

Directional antenna diversity for mobile devices: characterizations and solutions. - Ardalan Amiri Sani; Lin Zhong 001; Ashutosh Sabharwal (MobiCom, 2010)

Data broadcasting using mobile FM radio: design, realization and application. - Hang Yu; Ahmad Rahmati; Ardalan Amiri Sani; Lin Zhong 001; Jehan Wickramasuriya; Venu Vasudevan (UbiComp, 2011)

The case for context-aware compression. - Xuan Bao; Trevor Narayan; Ardalan Amiri Sani; Wolfgang Richter 001; Romit Roy Choudhury; Lin Zhong 001; Mahadev Satyanarayanan (HotMobile, 2011)

Opportunistic Content Search of Smartphone Photos - Ardalan Amiri Sani; Wolfgang Richter 001; Xuan Bao; Trevor Narayan; Mahadev Satyanarayanan; Lin Zhong 001; Romit Roy Choudhury (CoRR, 2011)

Expert testimony: Martha Steenstrup. - Ardalan Amiri Sani (ACM SIGMOBILE Mob. Comput. Commun. Rev., 2011)

A contact sheet approach to searching untagged images on smartphones. - Wolfgang Richter 001; Kiryong Ha; Alok Shankar; Ardalan Amiri Sani; Jan Harkes; Lin Zhong 001; Mahadev Satyanarayanan (ACM SIGMOBILE Mob. Comput. Commun. Rev., 2012)

Making I/O Virtualization Easy with Device Files - Ardalan Amiri Sani; Sreekumar Nair; Lin Zhong 001; Quinn Jacobson (CoRR, 2013)

The wireless data drain of users, apps, & platforms. - Ardalan Amiri Sani; Zhiyong Tan; Peter Washington 001; Mira Chen; Sharad Agarwal; Lin Zhong 001; Ming Zhang 005 (ACM SIGMOBILE Mob. Comput. Commun. Rev., 2013)

I/o paravirtualization at the device file boundary. - Ardalan Amiri Sani; Kevin Boos; Shaopu Qin; Lin Zhong 001 (ASPLOS, 2014)

Rio: a system solution for sharing i/o between mobile systems. - Ardalan Amiri Sani; Kevin Boos; Min Hong Yun; Lin Zhong 001 (MobiSys, 2014)

Demo: Rio: a system solution for sharing I/O between mobile systems. - Ardalan Amiri Sani; Kevin Boos; Min Hong Yun; Lin Zhong 001 (MobiSys, 2014)

Video: Rio: a system solution for sharing i/o between mobile systems. - Ardalan Amiri Sani; Kevin Boos; Min Hong Yun; Lin Zhong 001 (MobiSys, 2014)

Glider: A GPU Library Driver for Improved System Security. - Ardalan Amiri Sani; Lin Zhong 001; Dan S. Wallach (CoRR, 2014)

Eliminating State Entanglement with Checkpoint-based Virtualization of Mobile OS Services. - Kevin Boos; Ardalan Amiri Sani; Lin Zhong 001 (APSys, 2015)

Rio: I/O Sharing Between Mobile Systems. - Ardalan Amiri Sani; Kevin Boos; Min Hong Yun; Lin Zhong 001 (GetMobile Mob. Comput. Commun., 2015)

Rectangular stable power-aware mobile projection on planar surfaces. - Mehdi Rahimzadeh; Hung Nguyen; Ardalan Amiri Sani; Fadi J. Kurdahi; Aditi Majumder (VRCAI, 2016)

Graspan: A Single-machine Disk-based Graph System for Interprocedural Static Analyses of Large-scale Systems Code. - Kai Wang 029; Aftab Hussain 001; Zhiqiang Zuo 002; Guoqing Xu 001; Ardalan Amiri Sani (ASPLOS, 2017)

SchrodinText: Strong Protection of Sensitive Textual Content of Mobile Applications. - Ardalan Amiri Sani (MobiSys, 2017)

Ditio: Trustworthy Auditing of Sensor Activities in Mobile & IoT Devices. - Saeed Mirzamohammadi; Justin A. Chen; Ardalan Amiri Sani; Sharad Mehrotra; Gene Tsudik (SenSys, 2017)

Customizing indoor wireless coverage via 3D-fabricated reflectors. - Xi Xiong; Justin Chan; Ethan Yu; Nisha Kumari; Ardalan Amiri Sani; Changxi Zheng; Xia Zhou (BuildSys, 2017)

Understanding Sensor Notifications on Mobile Devices. - Zongheng Ma; Saeed Mirzamohammadi; Ardalan Amiri Sani (HotMobile, 2017)

The Case for a Virtualization-Based Trusted Execution Environment in Mobile Devices. - Saeed Mirzamohammadi; Ardalan Amiri Sani (APSys, 2018)

Sugar: Secure GPU Acceleration in Web Browsers. - Zhihao Yao 001; Zongheng Ma; Yingtong Liu; Ardalan Amiri Sani; Aparna Chandramowlishwaran (ASPLOS, 2018)

Milkomeda: Safeguarding the Mobile GPU Interface Using WebGL Security Checks. - Zhihao Yao 001; Saeed Mirzamohammadi; Ardalan Amiri Sani; Mathias Payer (CCS, 2018)

Empowering Cyber-Physical Systems with FADEX. - Vittorio Cozzolino; Aaron Yi Ding; Ardalan Amiri Sani; Richard Mortier; Dirk Kutscher; Jörg Ott (MobiSys, 2018)

Trustworthy Sensing in an Untrusted IoT Environment. - Mamadou H. Diallo; Nisha Panwar; Sharad Mehrotra; Ardalan Amiri Sani (PerCom Workshops, 2018)

System Services for Reconfigurable Hardware Acceleration in Mobile Devices. - Hsin-Yu Ting; Ardalan Amiri Sani; Eli Bozorgzadeh (ReConFig, 2018)

Charm: Facilitating Dynamic Analysis of Device Drivers of Mobile Systems. - Seyed Mohammadjavad Seyed Talebi; Hamid Tavakoli; Hang Zhang 012; Zheng Zhang; Ardalan Amiri Sani; Zhiyun Qian (USENIX Security Symposium, 2018)

Session details: MOBILE PLATFORMS. - Ardalan Amiri Sani (GetMobile Mob. Comput. Commun., 2018)

Viola: Trustworthy Sensor Notifications for Enhanced Privacy on Mobile Systems. - Saeed Mirzamohammadi; Ardalan Amiri Sani (IEEE Trans. Mob. Comput., 2018)

The Case for Exploiting Underutilized Resources in Heterogeneous Mobile Architectures. - Chen-Ying Hsieh; Ardalan Amiri Sani; Nikil D. Dutt (DATE, 2019)

The Case for I/O-Device-as-a-Service. - Ardalan Amiri Sani; Thomas E. Anderson (HotOS, 2019)

IoT Notary: Sensor Data Attestation in Smart Environment. - Nisha Panwar; Shantanu Sharma 001; Guoxi Wang; Sharad Mehrotra; Nalini Venkatasubramanian; Mamadou H. Diallo; Ardalan Amiri Sani (NCA, 2019)

SURF: Self-aware Unified Runtime Framework for Parallel Programs on Heterogeneous Mobile Architectures. - Chen-Ying Hsieh; Ardalan Amiri Sani; Nikil D. Dutt (VLSI-SoC, 2019)

Exploiting Heterogeneous Mobile Architectures Through a Unified Runtime Framework. - Chen-Ying Hsieh; Ardalan Amiri Sani; Nikil D. Dutt (VLSI-SoC (Selected Papers), 2019)

What-If Analysis of Page Load Time in Web Browsers Using Causal Profiling. - Behnam Pourghassemi; Ardalan Amiri Sani; Aparna Chandramowlishwaran (Proc. ACM Meas. Anal. Comput. Syst., 2019)

Dynamic Sharing in Multi-accelerators of Neural Networks on an FPGA Edge Device. - Hsin-Yu Ting; Tootiya Giyahchi; Ardalan Amiri Sani; Eli Bozorgzadeh (ASAP, 2020)

Mousse: a system for selective symbolic execution of programs with untamed environments. - Yingtong Liu; Hsin-Wei Hung; Ardalan Amiri Sani (EuroSys, 2020)

Tabellion: secure legal contracts on mobile devices. - Saeed Mirzamohammadi; Yuxin (Myles) Liu; Tianmei Ann Huang; Ardalan Amiri Sani; Sharad Agarwal; Sung Eun (Summer) Kim (MobiSys, 2020)

Only Relative Speed Matters: Virtual Causal Profiling. - Behnam Pourghassemi; Ardalan Amiri Sani; Aparna Chandramowlishwaran (SIGMETRICS Perform. Evaluation Rev., 2020)

Systemizing Interprocedural Static Analysis of Large-scale Systems Code with Graspan. - Zhiqiang Zuo 002; Kai Wang 029; Aftab Hussain 001; Ardalan Amiri Sani; Yiyu Zhang; Shenming Lu; Wensheng Dou; Linzhang Wang; Xuandong Li; Chenxi Wang; Guoqing Harry Xu (ACM Trans. Comput. Syst., 2020)

User-defined cloud. - Yiying Zhang 005; Ardalan Amiri Sani; Guoqing Harry Xu (HotOS, 2021)

MegaMind: a platform for security & privacy extensions for voice assistants. - Seyed Mohammadjavad Seyed Talebi; Ardalan Amiri Sani; Stefan Saroiu; Alec Wolman (MobiSys, 2021)

Undo Workarounds for Kernel Bugs. - Seyed Mohammadjavad Seyed Talebi; Zhihao Yao 001; Ardalan Amiri Sani; Zhiyun Qian; Daniel Austin (USENIX Security Symposium, 2021)

Vronicle: A System for Producing Videos with Verifiable Provenance. - Yuxin (Myles) Liu; Yoshimichi Nakatsuka; Ardalan Amiri Sani; Sharad Agarwal; Gene Tsudik (CoRR, 2021)

Demystifying the Dependency Challenge in Kernel Fuzzing. - Yu Hao 006; Hang Zhang 012; Guoren Li; Xingyun Du; Zhiyun Qian; Ardalan Amiri Sani (ICSE, 2022)

Sifter: protecting security-critical kernel modules in Android through attack surface reduction. - Hsin-Wei Hung; Yingtong Liu; Ardalan Amiri Sani (MobiCom, 2022)

Vronicle: verifiable provenance for videos from mobile devices. - Yuxin (Myles) Liu; Yoshimichi Nakatsuka; Ardalan Amiri Sani; Sharad Agarwal; Gene Tsudik (MobiSys, 2022)

A Personal Computer for a Distrustful World. - Zhihao Yao 001; Seyed Mohammadjavad Seyed Talebi; Mingyi Chen; Ardalan Amiri Sani; Thomas E. Anderson (CoRR, 2022)

IoT Notary: Attestable Sensor Data Capture in IoT Environments. - Nisha Panwar; Shantanu Sharma 001; Guoxi Wang; Sharad Mehrotra; Nalini Venkatasubramanian; Mamadou H. Diallo; Ardalan Amiri Sani (ACM Trans. Internet Things, 2022)

SchrodinText: Strong Protection of Sensitive Textual Content of Mobile Applications. - Nicholas Wei; Ardalan Amiri Sani (IEEE Trans. Mob. Comput., 2022)

Minimizing a Smartphone's TCB for Security-Critical Programs with Exclusively-Used, Physically-Isolated, Statically-Partitioned Hardware. - Zhihao Yao 001; Seyed Mohammadjavad Seyed Talebi; Mingyi Chen; Ardalan Amiri Sani; Thomas E. Anderson (MobiSys, 2023)

SyzDescribe: Principled, Automated, Static Generation of Syscall Descriptions for Kernel Drivers. - Yu Hao 006; Guoren Li; Xiaochen Zou; Weiteng Chen; Shitong Zhu; Zhiyun Qian; Ardalan Amiri Sani (SP, 2023)

GLeeFuzz: Fuzzing WebGL Through Error Message Guided Mutation. - Hui Peng; Zhihao Yao 001; Ardalan Amiri Sani; Dave Tian; Mathias Payer (USENIX Security Symposium, 2023)

BRF: eBPF Runtime Fuzzer. - Hsin-Wei Hung; Ardalan Amiri Sani (CoRR, 2023)

Hora: High Assurance Periodic Availability Guarantee for Life-Critical Applications on Smartphones. - Dylan Zueck; Nathaniel Atallah; Ian Do; Zhihao Yao 001; Ardalan Amiri Sani (APSys, 2024)

ProvCam: A Camera Module with Self-Contained TCB for Producing Verifiable Videos. - Yuxin (Myles) Liu; Zhihao Yao 001; Mingyi Chen; Ardalan Amiri Sani; Sharad Agarwal; Gene Tsudik (MobiCom, 2024)

SyzRetrospector: A Large-Scale Retrospective Study of Syzbot. - Joseph Bursey; Ardalan Amiri Sani; Zhiyun Qian (CoRR, 2024)

BRF: Fuzzing the eBPF Runtime. - Hsin-Wei Hung; Ardalan Amiri Sani (Proc. ACM Softw. Eng., 2024)