POSIX Abstractions in Modern Operating Systems: the Old, the New, and the Missing
Vaggelis Atlidakis, Jeremy Andrus, Roxana Geambasu, Dimitris Mitropoulos, Jason Nieh
Proceedings of the 11th European Conference on Computer Systems (EUROSYS 2016) London, UK, April 18 – 21, 2016
Multi-Persona Mobile Computing
Jeremy Andrus
PhD Thesis, Department of Computer Science, Columbia University, February, 2015
Cider: Native Execution of iOS Apps on Android
Jeremy Andrus, Alexander Van’t Hof, Naser AlDuaij, Christoffer Dall, Nicolas Viennot, Jason Nieh
Proceedings of the 19th International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS 2014), Salt Lake City, UT, USA, March 1 – 5, 2014
Chameleon: Multi-Persona Binary Compatibility for Mobile Devices (TR)
Jeremy Andrus, Alexander Van’t Hof, Naser AlDuaij, Christoffer Dall, Nicolas Viennot, Jason Nieh
Columbia University Technical Report: CUCS-011-13, April, 2013
The Design, Implementation, and Evaluation of Cells: A Virtual Smartphone Architecture
Christoffer Dall, Jeremy Andrus, Alexander Van’t Hof, Oren Laadan, Jason Nieh
ACM Transactions on Computer Systems (TOCS), August, 2012
Teaching Operating Systems Using Android
Jeremy Andrus, Jason Nieh
Proceedings of the 43rd ACM Technical Symposium on Computer Science Education (SIGSCE 2012), Raleigh, NC, USA, February 29 – March 3, 2012 (Best Paper Award)
Cells: A Virtual Mobile Smartphone Architecture
Jeremy Andrus, Christoffer Dall, Alexander Van’t Hof, Oren Laadan, Jason Nieh
Proceedings of the 23rd ACM Symposium on Operating Systems Principles (SOSP 2011), Cascais, Portugal, October 23-26, 2011 (Best Paper Award)
Cells: A Virtual Mobile Smartphone Architecture (TR)
Jeremy Andrus, Christoffer Dall, Alexander Van’t Hof, Oren Laadan, Jason Nieh
Columbia University Technical Report: CUCS-022-11, May, 2011