Ardalan Amiri Sani

Assistant Professor
Computer Science Department
University of California, Irvine
Email: ardalan at uci dot edu
Office: Donald Bren Hall #3206

MobiSys'20 Saeed Mirzamohammadi, Yuxin (Myles) Liu, Tianmei Ann Huang, Ardalan Amiri Sani, Sharad Agarwal, Sung Eun (Summer) Kim
Tabellion: Secure Legal Contracts on Mobile Devices
accepted to Proc. ACM Int. Conf. Mobile Systems, Applications and Services (MobiSys), June 2020
EuroSys'20 Yingtong Liu, Hsin-Wei Hung, Ardalan Amiri Sani
Mousse: A System for Selective Symbolic Execution of Programs with Untamed Environments
in Proc. ACM European Conference on Computer Systems (EuroSys), April 2020
(PDF) (source code)
VLSI-SoC'19 Chen-Ying Hsieh, Ardalan Amiri Sani, Nikil D. Dutt
SURF: Self-aware Unified Runtime Framework for Parallel Programs on Heterogeneous Mobile Architectures
in Proc. IFIP/IEEE International Conference on Very Large Scale Integration(VLSI-SoC), October 2019
NCA'19 Nisha Panwar, Shantanu Sharma, Guoxi Wang, Sharad Mehrotra, Nalini Venkatasubramanian, Mamadou Diallo, Ardalan Amiri Sani
IoT Notary: Sensor Data Attestation in Smart Environment
in Proc. IEEE International Symposium on Network Computing and Applications (NCA), September 2019
Best Paper Award.
SIGMETRICS'19 Behnam Pourghassemi, Ardalan Amiri Sani, Aparna Chandramowlishwaran
What-If Analysis of Page Load Time in Web Browsers Using Causal Profiling
in Proc. ACM on Measurement and Analysis of Computing Systems (POMACS), June 2019
Nominated for Best Paper Award.
HotOS'19 Ardalan Amiri Sani, Thomas Anderson
The Case for I/O-Device-as-a-Service
in Proc. ACM Workshop on Hot Topics in Operating Systems (HotOS), May 2019
(PDF)
DATE'19 Chen-Ying Hsieh, Ardalan Amiri Sani, Nikil D. Dutt
The Case for Exploiting Underutilized Resources in Heterogeneous Mobile Architectures
in Proc. Design, Automation and Test in Europe Conference (DATE), March 2019
CCS'18 Zhihao Yao, Saeed Mirzamohammadi, Ardalan Amiri Sani, Mathias Payer
Milkomeda: Safeguarding the Mobile GPU Interface Using WebGL Security Checks
in Proc. ACM Conference on Computer and Communications Security (CCS), October 2018
(PDF) (source code)
APSys'18 Saeed Mirzamohammadi, Ardalan Amiri Sani
The Case for a Virtualization-Based Trusted Execution Environment in Mobile Devices
in Proc. ACM Asia-Pacific Workshop on Systems (APSys), August 2018
(PDF) (source code) Nominated for Best Paper Award.
USENIX
Security'18
Seyed Mohammadjavad Seyed Talebi, Hamid Tavakoli, Hang Zhang, Zheng Zhang, Ardalan Amiri Sani, Zhiyun Qian
Charm: Facilitating Dynamic Analysis of Device Drivers of Mobile Systems
in Proc. USENIX Security, August 2018
(PDF) (source code)
TMC'18 Saeed Mirzamohammadi, Ardalan Amiri Sani
Viola: Trustworthy Sensor Notifications for Enhanced Privacy on Mobile Systems
in IEEE Transactions on Mobile Computing (TMC), 2018
(extended version of our MobiSys'16 paper)
ASPLOS'18 Zhihao Yao, Zongheng Ma, Yingtong Liu, Ardalan Amiri Sani, Aparna Chandramowlishwaran
Sugar: Secure GPU Acceleration in Web Browsers
in Proc. ACM Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2018
(PDF) (slides) (source code) (WebGL bugs study)
BuildSys'17 Xi Xiong, Justin Chan, Ethan Yu, Nisha Kumari, Ardalan Amiri Sani, Changxi Zheng, Xia Zhou
Customizing Indoor Wireless Coverage via A 3D-Fabricated Reflector
in Proc. ACM Int. Conf. Systems for Energy-Efficient Built Environments (BuildSys), November 2017
SenSys'17 Saeed Mirzamohammadi, Justin A. Chen, Ardalan Amiri Sani, Sharad Mehrotra, Gene Tsudik
Ditio: Trustworthy Auditing of Sensor Activities in Mobile & IoT Devices
in Proc. ACM Int. Conf. Embedded Networked Sensor Systems (SenSys), November 2017
(PDF) (source code)
MobiSys'17 Ardalan Amiri Sani
SchrodinText: Strong Protection of Sensitive Textual Content of Mobile Applications
in Proc. ACM Int. Conf. Mobile Systems, Applications and Services (MobiSys), June 2017
(PDF) (source code)
HotMobile'17 Zongheng Ma, Saeed Mirzamohammadi, Ardalan Amiri Sani
Understanding Sensor Notifications on Mobile Devices
in Proc. ACM Int. Workshop on Mobile Computing Systems and Applications (HotMobile), February 2017
(PDF) (user study data)
ASPLOS'17 Kai Wang, Aftab Hussain, Zhiqiang Zuo, Guoqing Xu, and Ardalan Amiri Sani
Graspan: A Single-machine Disk-based Graph System for Interprocedural Static Analyses of Large-scale Systems Code
in Proc. ACM Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS), April 2017
(PDF)
VRCAI'16 Mehdi Rahimzadeh, Hung Nguyen, Ardalan Amiri Sani, Fadi Kurdahi, and Aditi Majumder
Rectangular Stable Power-Aware Mobile Projection on Planar Surfaces
in Proc. ACM Int. Conf. on Virtual-Reality Continuum and its Applications in Industry (VRCAI), December 2016
MobiSys'16 Saeed Mirzamohammadi, Ardalan Amiri Sani
Viola: Trustworthy Sensor Notifications for Enhanced Privacy on Mobile Systems
in Proc. ACM Int. Conf. Mobile Systems, Applications and Services (MobiSys), June 2016
(PDF) (video demo) (source code)
APSys'15 Kevin Boos, Ardalan Amiri Sani, Lin Zhong
Eliminating State Entanglement with Checkpoint-based Virtualization of Mobile OS Services
in Proc. ACM Asia-Pacific Workshop on Systems (APSys), July 2015
Technical
Report
Ardalan Amiri Sani, Lin Zhong, Dan S. Wallach
Glider: A GPU Library Driver for Improved System Security
Technical Report 2014-11-14, Rice University, November 2014
(arXiv)
MobiSys'14 Ardalan Amiri Sani, Kevin Boos, Min Hong Yun, Lin Zhong
Rio: A System Solution for Sharing I/O between Mobile Systems
in Proc. ACM Int. Conf. Mobile Systems, Applications and Services (MobiSys), June 2014.
Best Paper Award. (PDF) (video demo) (source code)
ASPLOS'14 Ardalan Amiri Sani, Kevin Boos, Shaopu Qin, Lin Zhong
I/O Paravirtualization at the Device File Boundary
in Proc. ACM Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS), March 2014
(PDF) (source code)
MC2R'13 Ardalan Amiri Sani, Zhiyong Tan, Peter Washington, Mira Chen, Sharad Agarwal, Lin Zhong, Ming Zhang
The wireless data drain of users, apps, & platforms
in ACM SIGMOBILE Mobile Computing and Communications Review (MC2R), October 2013
(PDF)
UbiComp'11 Hang Yu, Ahmad Rahmati, Ardalan Amiri Sani, Lin Zhong, Jehan Wickramasuriya, Venu Vasudevan
Data Broadcasting using Mobile FM Radio: Design, Realization and Application
in Proc. ACM Int. Conf. Ubiquitous Computing (UbiComp), September 2011
(PDF)
Technical
Report
Ardalan Amiri Sani, Wolfgang Richter, Xuan Bao, Trevor Narayan, Mahadev Satyanarayanan, Lin Zhong, Romit Roy Choudhury
Opportunistic Content Search of Smartphone Photos
Technical Report TR0627-2011, Rice University, June 2011
(arXiv)
HotMobile'11 Xuan Bao, Trevor Narayan, Ardalan Amiri Sani, Wolfgang Richter, Romit Roy Choudhury, Lin Zhong, Mahadev Satyanarayanan
The Case for Context-Aware Compression
in Proc. ACM Int. Workshop on Mobile Computing Systems and Applications (HotMobile), March 2011
(PDF)
MobiCom'10 Ardalan Amiri Sani, Lin Zhong, Ashutosh Sabharwal
Directional Antenna Diversity for Mobile Devices: Characterizations
and Solutions
in Proc. ACM Int. Conf. Mobile Computing and Networking (MobiCom), September 2010
(PDF) (data traces)
ISLPED'10 Ardalan Amiri Sani, Hasan Dumanli, Lin Zhong, Ashutosh Sabharwal
Power-Efficient Directional Wireless Communication on Small Form-Factor Mobile Devices
in Proc. ACM/IEEE Int. Symp. Low Power Electronics and Design (ISLPED), August 2010
(PDF)
ESSA'09 Stephen So, Ardalan Amiri Sani, Lin Zhong, Frank Tittel, Gerard Wysocki
Laser Spectroscopic Trace-Gas Sensor Networks for Atmospheric Monitoring Applications
in Proc. IPSN Wrkshp. Sensor Networks for Earth and Space Science Applications (ESSA), April 2009