Share on Facebook Tweet on Twitter Share on LinkedIn Share by email
Alec Wolman

PRINCIPAL RESEARCHER

Contact Info:
Alec Wolman
Microsoft Research
One Microsoft Way
Redmond, WA 98052
Email: alecw at microsoft dot com

I am a member of the Mobility and Networking Research group at Microsoft Research in Redmond.  Previously, I was a member of MCRC, and before that the Networking Research Group within the Systems and Networking Area.

My current research focus is on mobile systems, and my other research interests include: distributed systems, operating systems, internet technologies, security, and wireless networks.

Current Projects:  Mobile Security; GPU Offload; Zero-Effort Payments; Merlin. 
Past Projects: MAUI; Hawaii; Trusted Sensors; BlueMonarch; Bunker; Cell2Notify; CSIP; DAIR; Herald; Lockr; Wi-Fi Ads.

Refereed Publications

cTPM: A Cloud TPM for Cross-Device Trusted Applications
Chen Chen, Himanshu Raj, Stefan Saroiu, and Alec Wolman.
In Proceedings of the 11th USENIX Symposium on Networked Systems Design and Implementation (NSDI), Seattle, WA, April 2014.

Using ARM TrustZone to Build a Trusted Language Runtime for Mobile Applications
Nuno Santos, Himanshu Raj, Stefan Saroiu, and Alec Wolman.
In Proceedings of the 19th Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Salt Lake City, UT, March 2014.

Splitting the Bill for Mobile Data with SIMlets
Himanshu Raj, Stefan Saroiu, Alec Wolman, and Jitendra Padhye.
In Proceedings of the 14th International Workshop on Mobile Computing Systems and Applications (HotMobile), Jekyll Island, GA, February 2013.

Helping Mobile Apps Bootstrap with Fewer Users
Xuan Bao, Aman Kansal, Romit Roy Choudhury, Paramvir Bahl, David Chu, and Alec Wolman.
In Proceedings of the Fourteenth International Conference on Ubiquituous Computing (Ubicomp), Pittsburgh, PA, September 2012.

Software Abstractions for Trusted Sensors
He Liu, Stefan Saroiu, Alec Wolman, and Himanshu Raj.
In Proceedings of the Tenth International Conference on Mobile Systems, Applications, and Services (MobiSys), Lake District, UK, June 2012.

Delusional Boot: Securing Cloud Hypervisors without Massive Re-engineering
Anh Nguyen, Himanshu Raj, Shravan Rayanchu, Stefan Saroiu, and Alec Wolman.
In Proceedings of the 2012 European Conference on Computer Systems (EuroSys), Bern, Switzerland, April 2012. 

Trusted Language Runtime (TLR): Enabling Trusted Applications on Smartphones
Nuno Santos, Himanshu Raj, Stefan Saroiu, and Alec Wolman.
In Proceedings of the 12th International Workshop on Mobile Computing Systems and Applications (HotMobile), Phoenix, AZ, March 2011.

Using Trusted Sensors to Monitor Patients' Habits
Alec Wolman, Stefan Saroiu, and Victor Bahl.
In 1st USENIX Workshop on Health Security and Privacy (HealthSec), Washington, DC, August 2010.

Stout: An Adaptive Interface to Scalable Cloud Storage
John C. McCullough, John Dunagan, Alec Wolman, and Alex C. Snoeren.
In Proceedings of the 2010 USENIX Annual Technical Conference, Boston, MA, June 2010.

Dyson: An Architecture for Extensible Wireless LANs
Rohan Murty, Jitendra Padhye, Alec Wolman, and Matt Welsh.
In Proceedings of the 2010 USENIX Annual Technical Conference, Boston, MA, June 2010.

MAUI: Making Smartphones Last Longer With Code Offload
Eduardo Cuervo, Aruna Balasubramanian, Dae-ki Cho, Alec Wolman, Stefan Saroiu, Ranveer Chandra, and Paramvir Bahl.
In Proceedings of the Eighth International Conference on Mobile Systems, Applications, and Services (MobiSys), San Francisco, CA, June 2010.

Virtual Compass: Relative Positioning To Sense Mobile Social Interactions
Nilanjan Banerjee, Sharad Agarwal, Paramvir Bahl, Ranveer Chandra, Alec Wolman, and Mark Corner.
In Proceedings of the Eighth International Conference on Pervasive Computing (Pervasive), Helsinki, Finland, May 2010.

Centrifuge: Integrated Lease Management and Partitioning for Cloud Services
Atul Adya, John Dunagan, and Alec Wolman.
In Proceedings of the Seventh USENIX Symposium on Networked Systems Design and Implementation (NSDI), San Jose, CA, April 2010.

Volley: Automated Data Placement for Geo-Distributed Cloud Services
Sharad Agarwal, John Dunagan, Navendu Jain, Stefan Saroiu, Alec Wolman, and Harbinder Bhogan.
In Proceedings of the Seventh USENIX Symposium on Networked Systems Design and Implementation (NSDI), San Jose, CA, April 2010.

I Am a Sensor and I Approve This Message
Stefan Saroiu and Alec Wolman.
In Proceedings of the 11th International Workshop on Mobile Computing Systems and Applications (HotMobile), Annapolis, MD, February 2010.

Lockr: Better Privacy for Social Networks
Amin Tootoonchian, Stefan Saroiu, Yashar Ganjali, and Alec Wolman.
In Proceedings of the Fifth ACM International Conference on Emerging Networking Experiments and Technologies (CoNEXT), Rome, Italy, December 2009.

BlueMonarch: A System for Evaluating Bluetooth Applications in the Wild
Timothy J. Smith, Stefan Saroiu, and Alec Wolman.
In Proceedings of the Seventh International Conference on Mobile Systems, Applications, and Services (MobiSys), Krakow, Poland, June 2009.

Bunker: A Privacy-Oriented Platform for Network Tracing
Andrew G. Miklas, Stefan Saroiu, Alec Wolman, and Angela Demke Brown.
In Proceedings of the Sixth USENIX Symposium on Networked Systems Design and Implementation (NSDI), Boston, MA, April 2009.

Enabling New Mobile Applications with Location Proofs
Stefan Saroiu and Alec Wolman.
In Proceedings of the Tenth International Workshop on Mobile Computing Systems and Applications (HotMobile), Santa Cruz, CA, February 2009.

An Architecture for Extensible Wireless LANs
Rohan Murty, Alec Wolman, Jitendra Padhye, and Matt Welsh.
In Proceedings of the Seventh Workshop on Hot Topics in Networking (HotNets-VII), Calgary, Canada, October 2008.

SpySaver: Using Incentives to Address Spyware
Stefan Saroiu and Alec Wolman.
In Proceedings of the 2008 Workshop on the Economics of Networks, Systems, and Computation (NetEcon), Seattle, WA, August 2008.

Lockr: Social Access Control for Web 2.0
Amin Tootoonchian, Kiran K. Gollu, Stefan Saroiu, Yashar Ganjali, and Alec Wolman.
In Proceedings of the First ACM SIGCOMM Workshop on Online Social Networks (WOSN), Seattle, WA, August 2008.

Designing High Performance Enterprise Wi-Fi Networks
Rohan Murty, Ranveer Chandra, Jitendra Padhye, Alec Wolman, and Brian Zill.
In Proceedings of the Fifth USENIX Symposium on Networked Systems Design and Implementation (NSDI), San Francisco, CA, April 2008.

iTrustPage: A User-Assisted Anti-Phishing Tool
Troy Ronda, Stefan Saroiu, and Alec Wolman.
In Proceedings of the 2008 European Conference on Computer Systems (EuroSys), Glasgow, Scotland, April 2008.

Tamper Resistant Network Tracing
Andrew G. Miklas, Stefan Saroiu, Alec Wolman, and Angela Demke Brown.
In Proceedings of the Sixth Workshop on Hot Topics in Networking (HotNets-VI), Atlanta, GA, November 2007.

Wireless Wakeups Revisited: Energy Management for VoIP over Wi-Fi Smartphones
Yuvraj Agarwal, Ranveer Chandra, Alec Wolman, Paramvir Bahl, Kevin Chin, and Rajesh Gupta.
In Proceedings of the Fifth International Conference on Mobile Systems, Applications, and Services (MobiSys), San Juan, Puerto Rico, June 2007.

A Location-Based Management System for Enterprise Wireless LANs
Ranveer Chandra, Jitendra Padhye, Alec Wolman, and Brian Zill.
In Proceedings of the Fourth USENIX Symposium on Networked Systems Design and Implementation (NSDI), Cambridge, MA, April 2007.

Beacon-Stuffing: Wi-Fi Without Associations
Ranveer Chandra, Jitendra Padhye, Lenin Ravindranath, and Alec Wolman.
In Proceedings of the Eighth IEEE Workshop on Mobile Computing Systems and Applications (HotMobile), Tucson, AZ, February 2007.

Enhancing the Security of Corporate Wi-Fi Networks Using DAIR
Paramvir Bahl, Ranveer Chandra, Jitendra Padhye, Lenin Ravindranath, Manpreet Singh, Alec Wolman, and Brian Zill.
In Proceedings of the Fourth Annual International Conference on Mobile Systems, Applications, and Services (MobiSys), Uppsala, Sweden, June 2006.

DAIR: A Framework for Managing Enterprise Wireless Networks Using Desktop Infrastructure
Paramvir Bahl, Jitendra Padhye, Lenin Ravindranath, Manpreet Singh, Alec Wolman, and Brian Zill.
In Proceedings of the Fourth Workshop on Hot Topics in Networking (HotNets-IV), College Park, MD, November 2005.

FUSE: Lightweight Guaranteed Distributed Failure Notification
John Dunagan, Nicholas J.A. Harvey, Michael B. Jones, Dejan Kostic, Marvin Theimer, and Alec Wolman.
In Proceedings of the Sixth Symposium on Operating Systems Design and Implementation (OSDI), San Francisco, CA, December 2004.

Reconsidering Wireless Systems with Multiple Radios
Paramvir Bahl, Atul Adya, Jitendra Padhye, and Alec Wolman.
In ACM Sigcomm Computer Communications Review, October 2004.

A Multi-Radio Unification Protocol for IEEE 802.11 Wireless Networks
Atul Adya, Paramvir Bahl, Jitendra Padhye, Alec Wolman, and Lidong Zhou.
In Proceedings of IEEE Broadnets 2004, San Jose, CA, October 2004.

An Evaluation of Scalable Application-level Multicast Built Using Peer-to-peer Overlays
Miguel Castro, Michael B. Jones, Anne-Marie Kermarrec, Antony Rowstron, Marvin Theimer, Helen Wang, and Alec Wolman.
In Proceedings of IEEE Infocom 2003, San Francisco, CA, April 2003.

SkipNet: A Scalable Overlay Network with Practical Locality Properties
Nicholas J.A. Harvey, Michael B. Jones, Stefan Saroiu, Marvin Theimer, and Alec Wolman.
In Proceedings of the Fourth USENIX Symposium on Internet Technologies and Systems (USITS), Seattle, WA, March 2003. (Best Paper)

Efficient Recovery From Organizational Disconnects in SkipNet
Nicholas J.A. Harvey, Michael B. Jones, Marvin Theimer, and Alec Wolman.
In Proceedings of the 2nd International Workshop on Peer-to-Peer Systems (IPTPS), Berkeley, CA, February 2003.

Measurement and Analysis of a Streaming-Media Workload
Maureen Chesire, Alec Wolman, Geoffrey M. Voelker, and Henry M. Levy.
In Proceedings of the Third USENIX Symposium on Internet Technologies and Systems (USITS), San Francisco, CA, March 2001. (Best Paper)

On the scale and performance of cooperative Web proxy caching
Alec Wolman, Geoffrey M. Voelker, Nitin Sharma, Neal Cardwell, Anna Karlin, and Henry M. Levy.
In Proceedings of the Seventeenth ACM Symposium on Operating Systems Principles (SOSP), Kiawah Island, SC, December 1999.

Organization-Based Analysis of Web-Object Sharing and Caching
Alec Wolman, Geoff Voelker, Nitin Sharma, Neal Cardwell, Molly Brown, Tashana Landray,Denise Pinnel, Anna Karlin, and Henry Levy.
In Proceedings of the Second USENIX Symposium on Internet Technologies and Systems (USITS), Boulder, CO, October 1999.

Instrumentation and Optimization of Win32/Intel Executables Using Etch
Ted Romer, Geoff Voelker, Dennis Lee, Alec Wolman, Wayne Wong, Hank Levy, Brian Bershad, and Brad Chen.
In Proceedings of the First USENIX Windows NT Workshop, Seattle, WA, August 1997.

The Structure and Performance of Interpreters
Theodore H. Romer, Dennis Lee, Geoffrey M. Voelker, Alec Wolman, Wayne A. Wong, Jean-Loup Baer, Brian N. Bershad, and Henry M. Levy.
In Proceedings of the Seventh Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS), Cambridge, MA, October 1996.

Latency Analysis of TCP on an ATM Network
Alec Wolman, Geoffrey M. Voelker, and Chandramohan A. Thekkath.
In Proceedings of the Winter 1994 USENIX Conference, San Francisco, CA, January 1994.

X Through the Firewall, and Other Application Relays
G. Winfield Treese and Alec Wolman.
In Proceedings of the Summer 1993 USENIX Conference, Cincinnati, OH, June 1993.

Replicating the Procedure Call Abstraction
Rivka Ladin, Murray Mazer, and Alec Wolman.
In Proceedings of the Second Workshop on the Management of Replicated Data, Monterey, CA, November 1992.

Dissertation

Sharing and Caching Characteristics of Internet Content
PhD thesis, Department of Computer Science and Engineering, University of Washington, October 2002.

Other (Tech Reports & Non-Refereed Publications)

PRS: A Reusable Abstraction for Scaling Out Middle Tiers in the Datacenter
Atul Adya, John Dunagan, and Alec Wolman.
MS-TR-2008-122, September 2008.

Designing High-Performance Enterprise Wi-Fi Networks
Rohan Murty, Jitendra Padhye, Ranveer Chandra, Alec Wolman, and Brian Zill.
USENIX ;login:, 33(4), August 2008.

Subscriber/Volunteer Trees: Polite, Efficient Overlay Multicast Trees
John Dunagan, Nicholas J.A. Harvey, Michael B. Jones, Marvin Theimer, Alec Wolman
MS-TR-2004-131, December 2004.

A Multi-Radio Unification Protocol for IEEE 802.11 Wireless Networks
Atul Adya, Paramvir Bahl, Jitendra Padhye, Alec Wolman, Lidong Zhou
MSR-TR-2003-44, July 2003.

SkipNet: A Scalable Overlay Network with Practical Locality Properties
Nicholas J.A. Harvey, John Dunagan, Michael B. Jones, Stefan Saroiu, Marvin Theimer, Alec Wolman
MSR-TR-2002-92, December 2002.

Unexpected Complexity: Experiences Tuning and Extending CAN
Michael B. Jones, Marvin Theimer, Helen J. Wang, Alec Wolman
MSR-TR-2002-118, December 2002.

Professional Activities

ACM SIGMOBILE Secretary 2013-2015

Program Committees:
HotMobile 2014
USENIX ATC: 2006, 2009 (co-chair), 2011, 2013
SOCC 2011
MobiHeld: 2010 (co-chair), 2011
SIGCOMM 2011
MobiSys: 2007, 2009, 2010 (co-chair), 2011
ScienceCloud 2010
COMSNETS 2010
HotWeb 2008
SECON 2008
HotNets-VI
MobiQuitous 2007
MobiHoc: 2005, 2006
WWW: 2004, 2006
WCW 2005
ICDCS 2005
IPTPS 2004

External Review Committees:
MobiSys 2014

Journals:
Area Editor, Mobile Computing and Communications Review, 2005 - 2009.