Jason Flinn

Affiliations:
  • Facebook
  • University of Michigan, Ann Arbor, USA (former)


According to our database1, Jason Flinn authored at least 81 papers between 1992 and 2022.

Collaborative distances:

Awards

ACM Fellow

ACM Fellow 2016, "For contributions to mobile computing and reliable distributed systems".

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2022
Owl: Scale and Flexibility in Distribution of Hot Content.
Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation, 2022

Debugging the OmniTable Way.
Proceedings of the 16th USENIX Symposium on Operating Systems Design and Implementation, 2022

2021

2020
Virtual Consensus in Delos.
Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, 2020

2019
ShortCut: accelerating mostly-deterministic code regions.
Proceedings of the 27th ACM Symposium on Operating Systems Principles, 2019

Accelerating Applications in the Fast-moving Devices with Proactive Provisioning.
Proceedings of the 17th Annual International Conference on Mobile Systems, 2019

You can't debug what you can't see: Expanding observability with the OmniTable.
Proceedings of the Workshop on Hot Topics in Operating Systems, 2019

The Case for Determinism on the Edge.
Proceedings of the 2nd USENIX Workshop on Hot Topics in Edge Computing, 2019

2018
Sledgehammer: Cluster-Fueled Debugging.
Proceedings of the 13th USENIX Symposium on Operating Systems Design and Implementation, 2018

RAVEN: Improving Interactive Latency for the Connected Car.
Proceedings of the 24th Annual International Conference on Mobile Computing and Networking, 2018

Optimistic Hybrid Analysis: Accelerating Dynamic Analysis through Predicated Static Analysis.
Proceedings of the Twenty-Third International Conference on Architectural Support for Programming Languages and Operating Systems, 2018

2017
Knockoff: Cheap Versions in the Cloud.
login Usenix Mag., 2017

Cyber Foraging: Fifteen Years Later.
IEEE Pervasive Comput., 2017

Poster: Redundancy Aided Vehicular Networking.
Proceedings of the 15th Annual International Conference on Mobile Systems, 2017

Gremlin: scheduling interactions in vehicular computing.
Proceedings of the Second ACM/IEEE Symposium on Edge Computing, San Jose / Silicon Valley, 2017

2016
JetStream: Cluster-Scale Parallelization of Information Flow Queries.
Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation, 2016

DQBarge: Improving Data-Quality Tradeoffs in Large-Scale Internet Services.
Proceedings of the 12th USENIX Symposium on Operating Systems Design and Implementation, 2016

Poster Abstract: Reducing Tail Response Time of Vehicular Applications.
Proceedings of the IEEE/ACM Symposium on Edge Computing, 2016

2015
Outatime: Using Speculation to Enable Low-Latency Continuous Interaction for Mobile Cloud Gaming.
GetMobile Mob. Comput. Commun., 2015

Tango: Accelerating Mobile Applications through Flip-Flop Replication.
GetMobile Mob. Comput. Commun., 2015

The Case for Operating System Management of User Attention.
Proceedings of the 16th International Workshop on Mobile Computing Systems and Applications, 2015

Accelerating Mobile Applications through Flip-Flop Replication.
Proceedings of the 13th Annual International Conference on Mobile Systems, 2015

Toward Eidetic Distributed File Systems.
Proceedings of the 7th USENIX Workshop on Hot Topics in Storage and File Systems, 2015

2014
Race detection for event-driven mobile applications.
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, 2014

Eidetic Systems.
Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation, 2014

The Mystery Machine: End-to-end Performance Analysis of Large-scale Internet Services.
Proceedings of the 11th USENIX Symposium on Operating Systems Design and Implementation, 2014

Demo: DeLorean: using speculation to enable low-latency continuous interaction for mobile cloud gaming.
Proceedings of the 12th Annual International Conference on Mobile Systems, 2014

The future is cloudy: Reflecting prediction error in mobile applications.
Proceedings of the 6th International Conference on Mobile Computing, 2014

2013
AMC: verifying user interface properties for vehicular applications.
Proceedings of the 11th Annual International Conference on Mobile Systems, 2013

...And Region Serializability for All.
Proceedings of the 5th USENIX Workshop on Hot Topics in Parallelism, 2013

Parallelizing data race detection.
Proceedings of the Architectural Support for Programming Languages and Operating Systems, 2013

2012
Cyber Foraging: Bridging Mobile and Cloud Computing
Synthesis Lectures on Mobile and Pervasive Computing, Morgan & Claypool Publishers, ISBN: 978-3-031-02481-8, 2012

Introduction to the special issue USENIX FAST 2012.
ACM Trans. Storage, 2012

DoublePlay: Parallelizing Sequential Logging and Replay.
ACM Trans. Comput. Syst., 2012

Chimera: hybrid program analysis for determinism.
Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation, 2012

X-ray: Automating Root-Cause Diagnosis of Performance Anomalies in Production Software.
Proceedings of the 10th USENIX Symposium on Operating Systems Design and Implementation, 2012

Informed mobile prefetching.
Proceedings of the 10th International Conference on Mobile Systems, 2012

2011
Automating Configuration Troubleshooting with ConfAid.
login Usenix Mag., 2011

Can deterministic replay be an enabling tool for mobile computing?
Proceedings of the 12th Workshop on Mobile Computing Systems and Applications, 2011

Detecting and surviving data races using complementary schedules.
Proceedings of the 23rd ACM Symposium on Operating Systems Principles 2011, 2011

Operating system support for application-specific speculation.
Proceedings of the European Conference on Computer Systems, 2011

2010
quFiles: The right file at the right time.
ACM Trans. Storage, 2010

Guest Editorial: Special Section on Papers from MobiSys 2009.
IEEE Trans. Mob. Comput., 2010

Automating Configuration Troubleshooting with Dynamic Information Flow Analysis.
Proceedings of the 9th USENIX Symposium on Operating Systems Design and Implementation, 2010

Intentional networking: opportunistic exploitation of mobile network diversity.
Proceedings of the 16th Annual International Conference on Mobile Computing and Networking, 2010

Respec: efficient online multiprocessor replayvia speculation and external determinism.
Proceedings of the 15th International Conference on Architectural Support for Programming Languages and Operating Systems, 2010

2009
The case for intentional networking.
Proceedings of the 10th Workshop on Mobile Computing Systems and Applications, 2009

Automatically Generating Predicates and Solutions for Configuration Troubleshooting.
Proceedings of the 2009 USENIX Annual Technical Conference, 2009

Tolerating Latency in Replicated State Machines Through Client Speculation.
Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation, 2009

2008
Rethink the sync.
ACM Trans. Comput. Syst., 2008

quFiles: a unifying abstraction for mobile data management.
Proceedings of the 9th Workshop on Mobile Computing Systems and Applications, 2008

Using Causality to Diagnose Configuration Bugs.
Proceedings of the 2008 USENIX Annual Technical Conference, 2008

Virtualized in-cloud security services for mobile devices.
Proceedings of the First Workshop on Virtualization in Mobile Computing, 2008

PAN-on-Demand: leveraging multiple radios to build self-organizing, energy-efficient pans.
Proceedings of the 5th Annual International Conference on Mobile and Ubiquitous Systems: Computing, 2008

Parallelizing security checks on commodity hardware.
Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems, 2008

2007
Consumer Electronics Meets Distributed Storage.
Computer, 2007

Sprockets: Safe Extensions for Distributed File Systems.
Proceedings of the 2007 USENIX Annual Technical Conference, 2007

AutoBash: improving configuration management with operating system causality analysis.
Proceedings of the 21st ACM Symposium on Operating Systems Principles 2007, 2007

Cobalt: Separating Content Distribution from Authorization in Distributed File Systems.
Proceedings of the 5th USENIX Conference on File and Storage Technologies, 2007

2006
Speculative execution in a distributed file system.
ACM Trans. Comput. Syst., 2006

EnsemBlue: Integrating Distributed Storage and Consumer Electronics.
Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06), 2006

Rethink the Sync (Awarded Best Paper!).
Proceedings of the 7th Symposium on Operating Systems Design and Implementation (OSDI '06), 2006

2005
Self-Tuning Wireless Network Power Management.
Wirel. Networks, 2005

Drive-Thru: Fast, Accurate Evaluation of Storage Power Management.
Proceedings of the 2005 USENIX Annual Technical Conference, 2005

Context-aware metadata creation in a heterogeneous mobile environment.
Proceedings of the Network and Operating System Support for Digital Audio and Video, 2005

Slingshot: deploying stateful services in wireless hotspots.
Proceedings of the 3rd International Conference on Mobile Systems, 2005

2004
Managing battery lifetime with energy-aware adaptation.
ACM Trans. Comput. Syst., 2004

Energy-Efficiency and Storage Flexibility in the Blue File System.
Proceedings of the 6th Symposium on Operating System Design and Implementation (OSDI 2004), 2004

Ghosts in the Machine: Interfaces for Better Power Management (Awarded Best Paper!).
Proceedings of the Second International Conference on Mobile Systems, 2004

2003
Data Staging on Untrusted Surrogates.
Proceedings of the FAST '03 Conference on File and Storage Technologies, March 31, 2003

2002
The case for cyber foraging.
Proceedings of the 10th ACM SIGOPS European Workshop, Saint-Emilion, France, July 1, 2002, 2002

Balancing Performance, Energy, and Quality in Pervasive Computing.
Proceedings of the 22nd International Conference on Distributed Computing Systems (ICDCS'02), 2002

2001
Reducing the Energy Usage of Office Applications.
Proceedings of the Middleware 2001, 2001

Self-Tuned Remote Execution for Pervasive Computing.
Proceedings of HotOS-VIII: 8th Workshop on Hot Topics in Operating Systems, 2001

2000
Using history to improve mobile application adaptation.
Proceedings of the 3rd IEEE Workshop on Mobile Computing Systems and Applications (WMCSA 2000), 2000

Quantifying the energy consumption of a pocket computer and a Java virtual machine.
Proceedings of the 2000 ACM SIGMETRICS international conference on Measurement and modeling of computer systems, 2000

1999
Visual Proxy: Exploiting OS Customizations without Application Source Code.
ACM SIGOPS Oper. Syst. Rev., 1999

PowerScope: A Tool for Profiling the Energy Usage of Mobile Applications.
Proceedings of the 2nd Workshop on Mobile Computing Systems and Applications (WMCSA '99), 1999

Energy-aware adaptation for mobile applications.
Proceedings of the 17th ACM Symposium on Operating System Principles, 1999

1997
Agile Application-Aware Adaptation for Mobility.
Proceedings of the Sixteenth ACM Symposium on Operating System Principles, 1997

1992
Design and performance of a prototype analog neural computer.
Neurocomputing, 1992


  Loading...