Other Publications (Listed Newest to Oldest)
Note:
This is a subset of my unrefereed publications that may have some
long-term value, but have not been published in other forms.
It omits documents such as technical reports that were later
published as a refereed or invited
paper (possibly in slightly modified form).
Siyan Zhao, Junjue Wang, Hongkun Leng, Yuqi Liu, Haodong Liu, Daniel P. Siewiorek, Mahadev Satyanarayanan, Roberta L. Klatzky
"Edge-Based Wearable Systems for Cognitive Assistance: Design
Challenges, Solution Framework, and Application to Emergency Healthcare"
Technical Report CMU-CS-20-102, School of Computer Science, Carnegie Mellon University, March 2020
Ebling, M., Want, R.
Interview: ‘‘Satya Revisits "Pervasive Computing: Vision and Challenges" ’’
IEEE Pervasive Computing, Volume 16, Number 3, July-September 2017
Amos, B., Ludwiczuk, B., Satyanarayanan, M.
"OpenFace: A general-purpose face recognition library with mobile applications"
Technical Report CMU-CS-16-118, School of Computer Science, Carnegie Mellon University, June 2016
Ha, K., Satyanarayanan, M.
"OpenStack++ for Cloudlet Deployment"
Technical Report CMU-CS-15-123, School of Computer Science, Carnegie Mellon University, August 2015
Taylor, B., Abe, Y., Dey, A., Satyanarayanan, M., Siewiorek, D., Smailagic, A.
"Virtual Machines for Remote Computing: Measuring the User Experience"
Technical Report CMU-CS-15-118, School of Computer Science, Carnegie Mellon University, July 2015
Satyanarayanan, M., St. Clair, G., Gilbert, B., Abe, Y., Harkes, J., Ryan, D., Linke, E., Webster, K.
"One-Click Time Travel"
Technical Report CMU-CS-15-115, School of Computer Science, Carnegie Mellon University, June 2015
Ha, K., Abe, Y., Chen, Z., Hu, W., Amos, B., Pillai, P., Satyanarayanan, M.
"Adaptive VM Handoff Across Cloudlets"
Technical Report CMU-CS-15-113, Computer Science Department, Carnegie Mellon University, June 2015
Satyanarayanan, M., St. Clair, G., Gilbert, B., Harkes, J., Ryan, D., Linke, E., Webster, K.
"Olive: Sustaining Executable Content Over Decades'"
Technical Report CMU-CS-14-115, School of Computer Science, Carnegie Mellon University, November 2014
Satyanarayanan, M.
"On Microkernels and Virtual Machines: the Legacy of Mach"
in "Festschrift for Rick Rashid on his 60th Birthday", Draves, R. and Ash, P. (eds), Microsoft Research, March 2012
Richter, W., Satyanarayanan, M., Harkes, J., Gilbert, B.
"Near-Real-Time Inference of File Level Mutations from Virtual Disk Writes"
Technical Report CMU-CS-12-103, School of Computer Science, Carnegie Mellon University, February 2012
Ha, K., Lewis, G., Simanta, S., Satyanarayanan, M.
"Cloud Offload in Hostile Environments"
Technical Report CMU-CS-11-146, School of Computer Science, Carnegie Mellon University, December 2011
Harkes, J., Satyanarayanan, M., Amiri Sani, A., Gilbert, B.
"A Contact Sheet Approach to Searching Untagged Images on Smartphones"
Technical Report CMU-CS-11-132, School of Computer Science, Carnegie Mellon University, September 2011
Amiri Sani, A., Richter, W., Bao, X., Narayan, T., Satyanarayanan, M., Zhong, L., Choudhury, R.
"Opportunistic Content Search of Smartphone Photos"
Technical Report TR0627-2011, Rice University, (also available as arXiv:1106.5568)
Gilbert, B., Goode, A., Satyanarayanan, M.
‘‘Pocket ISR: Virtual Machines Anywhere’’
Technical Report CMU-CS-10-112, School of Computer Science, Carnegie Mellon University, March 2010
Smaldone, S., Harkes, J., Iftode, L., Satyanaryanan, M.
‘‘Safe Transient Use of Local Storage for VM-based Mobility’’
Technical Report CMU-CS-10-110, School of Computer Science, Carnegie Mellon University, March 2010
Goode, A., Hillenius, S., John, B., Satyanarayanan, M.
‘‘Measuring and Injecting Latency in Web Apps’’
Technical Report CMU-CS-09-142, School of Computer Science, Carnegie Mellon University, June 2009
Goode, A., Satyanarayanan, M.
‘‘A Vendor-Neutral Library and Viewer for Whole-Slide Images’’
Technical Report CMU-CS-08-136, School of Computer Science, Carnegie Mellon University, June 2008
Gibbons, P., Mummert, L., Sukthankar, R., Satyanarayanan, M., Huston, L.
"Just-In-Time Indexing for Interactive Data Exploration"
Technical Report
CMU-CS-07-120, School of Computer Science, Carnegie Mellon University, April 2007
Satyanarayanan, M., Henderson, C., Adams, B., Sukthankar, R.
‘‘Using Discard-based Search for Indexed Search’’
Technical Report CMU-CS-07-114, School of Computer Science, Carnegie Mellon University, March 2007
Tolia, N., Andersen, D., Satyanarayanan, M.
‘‘The Seductive Appeal of Thin Clients’’
Technical Report CMU-CS-05-151, School of Computer Science, Carnegie Mellon University, February 2005
Satyanarayanan, M.
‘‘Passing the Torch’’
IEEE Pervasive Computing, Volume 4, No. 4, October-December 2005
Satyanarayanan, M.
‘‘Metrics and Benchmarks for Pervasive Computing’’
IEEE Pervasive Computing, Volume 4, No. 3, July-September 2005
Satyanarayanan, M.
‘‘Swiss Army Knife or Wallet?’’
IEEE Pervasive Computing, Volume 4, No. 2, April-June 2005
Satyanarayanan, M.
‘‘Avoiding Dead Batteries’’
IEEE Pervasive Computing, Volume 4, No. 1, January-March 2005
Satyanarayanan, M.
‘‘When Disaster Strikes’’
IEEE Pervasive Computing, Volume 3, No. 4, October-December 2004
Satyanarayanan, M.
‘‘The Many Faces of Adaptation’’
IEEE Pervasive Computing, Volume 3, No. 3, July-September 2004
Satyanarayanan, M.
‘‘Augmenting Cognition’’
IEEE Pervasive Computing, Volume 3, No. 2, April-June 2004
Satyanarayanan, M.
‘‘Beyond the Startup Phase’’
IEEE Pervasive Computing, Volume 3, No. 1, January-March 2004
Satyanarayanan, M.
‘‘Of Smart Dust and Brilliant Rocks’’
IEEE Pervasive Computing, Volume 2, No. 4, October-December 2003
Satyanarayanan, M.
‘‘Coping with Uncertainty’’
IEEE Pervasive Computing, Volume 2, No. 3, July-September 2003
Satyanarayanan, M.
‘‘Roger Needham’’
IEEE Pervasive Computing, Volume 2, No. 2, April-June 2003
Satyanarayanan, M.
‘‘Privacy: the Achilles Heel of Pervasive Computing’’
IEEE Pervasive Computing, Volume 2, No. 1, January-March 2003
Satyanarayanan, M.
‘‘Wearable Computing: Is It Just Hype?’’
IEEE Pervasive Computing, Volume 1, No. 4, October-December 2002
Satyanarayanan, M.
‘‘Challenges in Implementing a Contex-Aware System’’
IEEE Pervasive Computing, Volume 1, No. 3, July-September 2002
Kozuch, M., Satyanarayanan, M., Bressoud, T., Ke, Y.
"Efficient State Transfer for Internet Suspend/Resume"
Intel Research Pittsburgh Technical Report IRP-TR-02-03, May 2002
Satyanarayanan, M.
‘‘Integrated Pervasive Computing Environments’’
IEEE Pervasive Computing, Volume 1, No. 2, April-June 2002
Satyanarayanan, M.
‘‘A Catalyst for Mobile and Ubiquitous Computing’’
IEEE Pervasive Computing, Volume 1, No. 1, January-March 2002
Satyanarayanan, M.
‘‘Caching Trust Rather Than Content’’
Operating Systems Review, Volume 34, No. 4, October 2000
Satyanarayanan, M.
‘‘Digest of Proceedings: Seventh IEEE Workshop on Hot Topics in Operating Systems’’
Operating Systems Review, Vol. 33, No. 4, October 1999
Satyanarayanan, M., Flinn, J., Walker, K.R.
‘‘Visual Proxy: Exploiting OS Customizations without Application Source Code’’
Operating Systems Review, Vol. 33, No. 3, July 1999.
Katz, R.H., Long, D., Satyanarayanan, M., Tripathi, S.
‘‘Report on the NSF Workshop on Workspaces in the Information Age’’
Leesburg, VA, October 1996, (http://www.cs.berkeley.edu/~randy/NSFWS)
Noble, B., Satyanarayanan, M.
‘‘A Research Status Report on Adaptation for Mobile Data Access’’
ACM SIGMOD Record, December 1995.
Satyanarayanan, M.
‘‘Digest of Proceedings: Workshop on Mobile Computing Systems & Applications’’
December 1994
Baseil, R., Lewin, B.R., Satyanarayanan, M.
‘‘Dependability and Manageability’’
In R&D for the NII: Technical Challenges, EDUCOM, May 1994
Satyanarayanan, M.
"RPC User Manual"
Information Technology Center, Technical Report, CMU-ITC-011, January 1985
Satyanarayanan, M.
"The ITC Project: An Experiment in Large-Scale Distributed Personal Computing"
Information Technology Center, Technical Report, CMU-ITC-035, October 1984
Satyanarayanan, M.
"Users, Groups, and Access Lists: An Implementor's Guide"
Information Technology Center, Technical Report, CMU-ITC-005, August 1984
Satyanarayanan, M., West, M.
"Why Deployed SUNS Should Have Disks"
Information Technology Center, Technical Report, CMU-ITC-009, July 1984
Satyanarayanan, M.
"Is a Diskless Environment Secure?"
Information Technology Center, Technical Report, CMU-ITC-010, July 1984
Satyanarayanan, M.
"IBM-PCs in the VICE/VIRTUE Environment"
Information Technology Center, Technical Report, CMU-ITC-002, January 1984
Satyanarayanan, M.
"A Large-Parameter Remote Procedure Call Mechanism in Unix"
Information Technology Center, Technical Report, CMU-ITC-003
Satyanarayanan, M.
"Communicating with VICE"
Information Technology Center, Technical Report, CMU-ITC-004, November 1983
Satyanarayanan, M.
"LU6.2 on Unix 4.2BSD"
Information Technology Center, Technical Report, CMU-ITC-006, October 1983
File System Group
"ITC File System Goals"
Information Technology Center, Technical Report, CMU-ITC-031, September 1983
File System Group
"ITC File System Design"
Information Technology Center, Technical Report, CMU-ITC-032, September 1983
Satyanarayanan, M.
"Report of the Subgroup on Protection in VICE"
Information Technology Center, Technical Report, CMU-ITC-007, September 1983
Satyanarayanan, M.
"Report of the ITC File System Subgroup"
Information Technology Center, Technical Report, CMU-ITC-008, August 1983
Satyanarayanan, M.
"Performance Considerations for the ITC Network File Systems"
Information Technology Center, Technical Report, CMU-ITC-001, August 1983
Accetta, M., Robertson, G., Satyanarayanan, M., and Thompson, M.
‘‘The Design of a Network-Based Central File System’’
Technical Report CMU-CS-80-134, Department of Computer Science, Carnegie Mellon University, August 1980