Priya Narasimhan

Orcid: 0000-0001-9100-0943

Affiliations:
  • Carnegie Mellon University, Pittsburgh, USA


According to our database1, Priya Narasimhan authored at least 129 papers between 1996 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
Fault Tolerant Edge Computing: Challenges and Opportunities.
Proceedings of the 7th IEEE International Conference on Fog and Edge Computing, 2023

An Empirical Study of Resource-Stressing Faults in Edge-Computing Applications.
Proceedings of the 6th International Workshop on Edge Systems, Analytics and Networking, 2023

A Survey of Faults and Fault-Injection Techniques in Edge Computing Systems.
Proceedings of the IEEE International Conference on Edge Computing and Communications, 2023

2022
Quantitative Evaluation of Application Layer Protocols for Edge-Centric Real-Time IoVT Applications.
Proceedings of the 13th IEEE Annual Ubiquitous Computing, 2022

2020
Performance-Aware Wi-Fi Problem Diagnosis and Mitigation through Peer-to-Peer Data Sharing.
Proceedings of the 50th Annual IEEE-IFIP International Conference on Dependable Systems and Networks, 2020

2017
Towards edge-caching for image recognition.
Proceedings of the 2017 IEEE International Conference on Pervasive Computing and Communications Workshops, 2017

Cachier: Edge-Caching for Recognition Applications.
Proceedings of the 37th IEEE International Conference on Distributed Computing Systems, 2017

Precog: prefetching for image recognition applications at the edge.
Proceedings of the Second ACM/IEEE Symposium on Edge Computing, San Jose / Silicon Valley, 2017

2016
Zephyr: First-person wireless analytics from high-density in-stadium deployments.
Proceedings of the 17th IEEE International Symposium on A World of Wireless, 2016

Poster: Approximate Memoization for Perception-based Mobile Applications.
Proceedings of the 14th Annual International Conference on Mobile Systems, 2016

PCFIRE: towards provable <u>p</u>reventative <u>c</u>ontrol-<u>f</u>low <u>i</u>ntegrity enforcement for <u>r</u>ealistic <u>e</u>mbedded software.
Proceedings of the 2016 International Conference on Embedded Software, 2016

Poster Abstract: BUFS: Towards Bottom-Up Foundational Security for Software in the Internet-of-Things.
Proceedings of the IEEE/ACM Symposium on Edge Computing, 2016

Poster Abstract: Edge-Caches for Vision Applications.
Proceedings of the IEEE/ACM Symposium on Edge Computing, 2016

Benchmarking Wireless Protocols for Feasibility in Supporting Crowdsourced Mobile Computing.
Proceedings of the Distributed Applications and Interoperable Systems, 2016

AUSPICE-R: Automatic Safety-Property Proofs for Realistic Features in Machine Code.
Proceedings of the Programming Languages and Systems - 14th Asian Symposium, 2016

2015
AUSPICE: Automatic Safety Property Verification for Unmodified Executables.
Proceedings of the Verified Software: Theories, Tools, and Experiments, 2015

Poster: Krowd: A Key-Value Store for Crowded Venues.
Proceedings of the 2015 Workshop on Wireless of the Students, 2015

Krowd: A Key-Value Store for Crowded Venues.
Proceedings of the 10th International Workshop on Mobility in the Evolving Internet Architecture, 2015

The next-generation in-stadium experience (keynote).
Proceedings of the 2015 ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences, 2015

When Good-Enough is Enough: Complex Queries at Fixed Cost.
Proceedings of the First IEEE International Conference on Big Data Computing Service and Applications, 2015

2014
Short paper: CHIPS: content-based heuristics for improving photo privacy for smartphones.
Proceedings of the 7th ACM Conference on Security & Privacy in Wireless and Mobile Networks, 2014

Recovering C++ Objects From Binaries Using Inter-Procedural Data-Flow Analysis.
Proceedings of the 3rd ACM SIGPLAN Program Protection and Reverse Engineering Workshop 2014, 2014

STOVE: Strict, Observable, Verifiable Data and Execution Models for Untrusted Applications.
Proceedings of the IEEE 6th International Conference on Cloud Computing Technology and Science, 2014

STOVEPipe: Observable Access Control of User Data for Untrusted Applications on Mobile Devices.
Proceedings of the IEEE 6th International Conference on Cloud Computing Technology and Science, 2014

2013
Theia: Visual Signatures for Problem Diagnosis in Large Hadoop Clusters.
login Usenix Mag., 2013

Performance troubleshooting in data centers: an annotated bibliography?
ACM SIGOPS Oper. Syst. Rev., 2013

A study of unpredictability in fault-tolerant middleware.
Comput. Networks, 2013

The Case for Mobile Edge-Clouds.
Proceedings of the 2013 IEEE 10th International Conference on Ubiquitous Intelligence and Computing and 2013 IEEE 10th International Conference on Autonomic and Trusted Computing, 2013

Stheno, a real-time fault-tolerant P<sub>2</sub>P middleware platform for light-train systems.
Proceedings of the 28th Annual ACM Symposium on Applied Computing, 2013

MetaBot: Automated and dynamically schedulable robotic behaviors in retail environments.
Proceedings of the IEEE International Symposium on Robotic and Sensors Environments, 2013

Experiences with Fault-Injection in a Byzantine Fault-Tolerant Protocol.
Proceedings of the Middleware 2013, 2013

YinzCam: Experiences with In-Venue Mobile Video and Replays.
Proceedings of the Lucky LISA: Proceedings of the 27th Large Installation System Administration Conference, 2013

Making Problem Diagnosis Work for Large-Scale, Production Storage Systems.
Proceedings of the Lucky LISA: Proceedings of the 27th Large Installation System Administration Conference, 2013

To Auto Scale or Not to Auto Scale.
Proceedings of the 10th International Conference on Autonomic Computing, 2013

Interactive Shopping Experience through Immersive Store Environments.
Proceedings of the Design, User Experience, and Usability. User Experience in Novel Technological Environments, 2013

2012
Challenges and Opportunities for Embedded Computing in Retail Environments.
Proceedings of the Sensor Systems and Software - Third International ICST Conference, 2012

Transparent System Call Based Performance Debugging for Cloud Computing.
Proceedings of the 2012 Workshop on Managing Systems Automatically and Dynamically, 2012

A scalable search index for binary files.
Proceedings of the 7th International Conference on Malicious and Unwanted Software, 2012

Binary Function Clustering Using Semantic Hashes.
Proceedings of the 11th International Conference on Machine Learning and Applications, 2012

Panoptes: Crowd-sourced Cars with a Cause.
Proceedings of the 2012 International Conference on Connected Vehicles and Expo, 2012

Diagnostic Fusion for Time-Triggered Automotive Networks.
Proceedings of the 14th International IEEE Symposium on High-Assurance Systems Engineering, 2012

Draco: Statistical diagnosis of chronic problems in large distributed systems.
Proceedings of the IEEE/IFIP International Conference on Dependable Systems and Networks, 2012

TRONE: Trustworthy and Resilient Operations in a Network Environment.
Proceedings of the IEEE/IFIP International Conference on Dependable Systems and Networks Workshops, 2012

Failure Diagnosis of Complex Systems.
Proceedings of the Resilience Assessment and Evaluation of Computing Systems, 2012

2011
Practical experiences with chronics discovery in large telecommunications systems.
ACM SIGOPS Oper. Syst. Rev., 2011

2010
Lightweight Fault-Tolerance for Peer-to-Peer Middleware.
Proceedings of the 29th IEEE Symposium on Reliable Distributed Systems (SRDS 2010), New Delhi, Punjab, India, October 31, 2010

To upgrade or not to upgrade: impact of online upgrades across multiple administrative domains.
Proceedings of the 25th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2010

Kahuna: Problem diagnosis for Mapreduce-based cloud computing environments.
Proceedings of the IEEE/IFIP Network Operations and Management Symposium, 2010

Hardware performance counter-based problem diagnosis for e-commerce systems.
Proceedings of the IEEE/IFIP Network Operations and Management Symposium, 2010

Visual, Log-Based Causal Tracing for Performance Debugging of MapReduce Systems.
Proceedings of the 2010 International Conference on Distributed Computing Systems, 2010

Behavior-Based Problem Localization for Parallel File Systems.
Proceedings of the Sixth Workshop on Hot Topics in System Dependability, 2010

Black-Box Problem Diagnosis in Parallel File Systems.
Proceedings of the 8th USENIX Conference on File and Storage Technologies, 2010

Experiences with a CANoe-based fault injection framework for AUTOSAR.
Proceedings of the 2010 IEEE/IFIP International Conference on Dependable Systems and Networks, 2010

An Analysis of Traces from a Production MapReduce Cluster.
Proceedings of the 10th IEEE/ACM International Conference on Cluster, 2010

2009
Ganesha: blackBox diagnosis of MapReduce systems.
SIGMETRICS Perform. Evaluation Rev., 2009

Dependable Service- Oriented Computing.
IEEE Internet Comput., 2009

Toward upgrades-as-a-service in distributed systems.
Proceedings of the Middleware 2008, 2009

Why Do Upgrades Fail and What Can We Do about It?
Proceedings of the Middleware 2009, ACM/IFIP/USENIX, 10th International Middleware Conference, Urbana, IL, USA, November 30, 2009

ASDF: An Automated, Online Framework for Diagnosing Performance Problems.
Proceedings of the Architecting Dependable Systems VII, 2009

Mochi: Visual Log-Analysis Based Tools for Debugging Hadoop.
Proceedings of the Workshop on Hot Topics in Cloud Computing, 2009

Wheels within Wheels: Making Fault Management Cost-Effective.
Proceedings of the Self-Healing and Self-Adaptive Systems, 10.05. - 15.05.2009, 2009

Smartphone-based assistive technologies for the blind.
Proceedings of the 2009 International Conference on Compilers, 2009

2008
Guest Editors' Introduction.
Int. J. Cooperative Inf. Syst., 2008

Gumshoe: Diagnosing Performance Problems in Replicated File-Systems.
Proceedings of the 27th IEEE Symposium on Reliable Distributed Systems (SRDS 2008), 2008

SALSA: Analyzing Logs as StAte Machines.
Proceedings of the First USENIX Workshop on the Analysis of System Logs, 2008

2007
Fault-Tolerant CORBA: From Specification to Reality.
Computer, 2007

Castor: Secure Code Updates Using Symmetric Cryptosystems.
Proceedings of the 28th IEEE Real-Time Systems Symposium (RTSS 2007), 2007

Got predictability?: experiences with fault-tolerant middleware.
Proceedings of the Middleware 2007, 2007

Tiresias: Black-Box Failure Prediction in Distributed Systems.
Proceedings of the 21th International Parallel and Distributed Processing Symposium (IPDPS 2007), 2007

Handling Emergent Nondeterminism in Replicated Services.
Proceedings of the Architecting Dependable Systems V [the book is a result from the WADS 2007 and the Third Workshop on the Role of Software Architecture for Testing and Analysis], 2007

Exploring Symmetric Cryptography for Secure Network Reprogramming.
Proceedings of the 27th International Conference on Distributed Computing Systems Workshops (ICDCS 2007 Workshops), 2007

Prato: Databases on Demand.
Proceedings of the Fourth International Conference on Autonomic Computing (ICAC'07), 2007

2006
Assistive Embedded Technologies.
Computer, 2006

Towards Fingerpointing in the Emulab Dynamic Distributed System.
Proceedings of the 3rd USENIX Workshop on Real, Large Distributed Systems, 2006

Living with Nondeterminism in Replicated Middleware Applications.
Proceedings of the Middleware 2006, 2006

Trinetra: Assistive Technologies for Grocery Shopping for the Blind.
Proceedings of the Tenth IEEE International Symposium on Wearable Computers (ISWC 2006), 2006

Eye of the Beholder: Phone-Based Text-Recognition for the Visually-Impaired.
Proceedings of the Tenth IEEE International Symposium on Wearable Computers (ISWC 2006), 2006

Ecotopia: An Ecological Framework for Change Management in Distributed Systems.
Proceedings of the Architecting Dependable Systems IV [the book is a result of DSN 2006 workshops, 2006

Sluice: Secure Dissemination of Code Updates in Sensor Networks.
Proceedings of the 26th IEEE International Conference on Distributed Computing Systems (ICDCS 2006), 2006

Static Analysis Meets Distributed Fault-Tolerance: Enabling State-Machine Replication with Nondeterminism.
Proceedings of the Second Workshop on Hot Topics in System Dependability, 2006

Nondeterminism in ORBs: The Perception and the Reality.
Proceedings of the 17th International Workshop on Database and Expert Systems Applications (DEXA 2006), 2006

2005
Undergraduate embedded system education at Carnegie Mellon.
ACM Trans. Embed. Comput. Syst., 2005

Architectural support for mode-driven fault tolerance in distributed applications.
ACM SIGSOFT Softw. Eng. Notes, 2005

Retrofitting networked applications to add autonomic reconfiguration.
ACM SIGSOFT Softw. Eng. Notes, 2005

MEAD: support for Real-Time Fault-Tolerant CORBA.
Concurr. Pract. Exp., 2005

Special Issue: Foundations of Middleware Technologies.
Concurr. Pract. Exp., 2005

Thema: Byzantine-Fault-Tolerant Middleware forWeb-Service Applications.
Proceedings of the 24th IEEE Symposium on Reliable Distributed Systems (SRDS 2005), 2005

Secure dissemination of code updates in sensor networks.
Proceedings of the 3rd International Conference on Embedded Networked Sensor Systems, 2005

Fault-Tolerant Middleware and the Magical 1%.
Proceedings of the Middleware 2005, ACM/IFIP/USENIX, 6th International Middleware Conference, Grenoble, France, November 28, 2005

A Versatile, Proactive Dependability Approach to Handling Unanticipated Events in Distributed Systems.
Proceedings of the 19th International Parallel and Distributed Processing Symposium (IPDPS 2005), 2005

Elephant: Network Intrusion Detection Systems that Don't Forget.
Proceedings of the 38th Hawaii International Conference on System Sciences (HICSS-38 2005), 2005

2004
Experiences, Strategies, and Challenges in Building Fault-Tolerant CORBA Systems.
IEEE Trans. Computers, 2004

Dependability in Web Services.
Proceedings of the 23rd International Symposium on Reliable Distributed Systems (SRDS 2004), 2004

Using Program Analysis to Identify and Compensate for Nondeterminism in Fault-Tolerant, Replicated Systems.
Proceedings of the 23rd International Symposium on Reliable Distributed Systems (SRDS 2004), 2004

Experimental research in dependable computing at Carnegie Mellon University - From Faults to Manifestations.
Proceedings of the Building the Information Society, 2004

Architecting and Implementing Versatile Dependability.
Proceedings of the Architecting Dependable Systems III [the book is a result of the ICSE 2004 and DSN 2004 workshops], 2004

Proactive Recovery in Distributed CORBA Applications.
Proceedings of the 2004 International Conference on Dependable Systems and Networks (DSN 2004), 28 June, 2004

2003
Decentralized Resource Management and Fault-Tolerance for Distributed CORBA Applications.
Proceedings of the 9th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS Fall 2003), 2003

The Starfish System: Providing Intrusion Detection and Intrusion Tolerance for Middleware Systems.
Proceedings of the 8th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2003), 2003

Estimating Fault-Detection and Fail-Over Times for Nested Real-Time CORBA Applications.
Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications, 2003

WRSM 2003 PC Co-Chairs' Message.
Proceedings of the On The Move to Meaningful Internet Systems 2003: OTM 2003 Workshops, 2003

Proactive Containment of Malice in Survivable Distributed Systems.
Proceedings of the International Conference on Security and Management, 2003

2002
Eternal - a component-based framework for transparent fault-tolerant CORBA.
Softw. Pract. Exp., 2002

Strongly consistent replication and recovery of fault-tolerant CORBA applications.
Comput. Syst. Sci. Eng., 2002

Open Research Issues in Building Dependable Middleware (Panel).
Proceedings of the 7th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2002), 2002

Practical Considerations in Making CORBA Services Fault-Tolerant.
Proceedings of the 5th International Symposiun on Object Oriented Real-Time Distributed Computing, 2002

Lessons Learned in Building a Fault-Tolerant CORBA System.
Proceedings of the 2002 International Conference on Dependable Systems and Networks (DSN 2002), 2002

Workshop on Dependable Middleware-Based Systems.
Proceedings of the 2002 International Conference on Dependable Systems and Networks (DSN 2002), 2002

Active Network Based DDoS Defense.
Proceedings of the 2002 DARPA Active Networks Conference and Exposition (DANCE 2002), 2002

IBAN: Intrusion Blocker Based on Active Networks.
Proceedings of the 2002 DARPA Active Networks Conference and Exposition (DANCE 2002), 2002

Reconciling Replication and Transactions for the End-to-End Reliability of CORBA Applications.
Proceedings of the On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002 Irvine, California, USA, October 30, 2002

2001
A multicast group communication protocol, engine, and bridge for CORBA.
Concurr. Comput. Pract. Exp., 2001

What are the Most Urgent Research Problems of Component-Based Software Engineering for Resource-Constraint Systems? (Panel).
Proceedings of the 6th Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2001), 2001

Strong Replica Consistency for Fault-Tolerant CORBA Applications.
Proceedings of the 6th Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2001), 2001

State Synchronization and Recovery for Strongly Consistent Replicated CORBA Objects.
Proceedings of the 2001 International Conference on Dependable Systems and Networks (DSN 2001) (formerly: FTCS), 2001

2000
Gateways for Accessing Fault Tolerance Domains.
Proceedings of the Middleware 2000, 2000

1999
Using Interceptors to Enhance CORBA.
Computer, 1999

Enforcing Determinism for the Consistent Replication of Multithreaded CORBA Applications.
Proceedings of the Eighteenth Symposium on Reliable Distributed Systems, 1999

Providing Support for Survivable CORBA Applications with the Immune System.
Proceedings of the 19th International Conference on Distributed Computing Systems, Austin, TX, USA, May 31, 1999

A Fault Tolerance Framework for CORBA.
Proceedings of the Digest of Papers: FTCS-29, 1999

The Eternal system: an architecture for enterprise applications.
Proceedings of the Third International Enterprise Distributed Object Computing Conference, 1999

Multicast Group Communication for CORBA.
Proceedings of the International Symposium on Distributed Objects and Applications, 1999

1998
Consistent Object Replication in the external System.
Theory Pract. Object Syst., 1998

1997
Replica consistency of CORBA objects in partitionable distributed systems.
Distributed Syst. Eng., 1997

Separation of concerns: functionality vs. quality of service.
Proceedings of the 3rd Workshop on Object-Oriented Real-Time Dependable Systems (WORDS '97), 1997

Consistency of Partitionable Object Groups in a CORBA Framework.
Proceedings of the 30th Annual Hawaii International Conference on System Sciences (HICSS-30), 1997

The Interception Approach to Reliable Distributed CORBA Objects.
Proceedings of the Third USENIX Conference on Object-Oriented Technologies (COOTS), 1997

Exploiting the Internet Inter-ORB Protocol Interface to Provide CORBA with Fault Tolerance.
Proceedings of the Third USENIX Conference on Object-Oriented Technologies (COOTS), 1997

1996
Object-oriented programming of complex fault-tolerant real-time systems.
Proceedings of WORDS'96. The Second Workshop on Object-Oriented Real-Time Dependable Systems, 1996


  Loading...