2,624 Hits in 5.6 sec

Live Monitoring: Using Adaptive Instrumentation and Analysis to Debug and Maintain Web Applications

Emre Kiciman, Helen J. Wang
2007 USENIX Workshop on Hot Topics in Operating Systems  
The live monitoring framework requires only minor changes to web application servers, no changes to application code and no modifications to existing browsers.  ...  In this paper, we propose a live monitoring framework for building a new class of development and maintenance techniques that use a continuous loop of automatic, adaptive application rewriting, observation  ...  Live Monitoring The goal of live monitoring techniques is to improve developer and operator visibility into the end-to-end behavior of web applications by enabling automatic, adaptive analysis of application  ... 
dblp:conf/hotos/KicimanW07 fatcat:tvr7vnovkbhpzdknswdadeprgy

Activity Monitoring System for Independent Elderly Living

Timothy Walters, Rosemary Espinal, Vanessa Restrepo, Joseph Santacroce, Douglas Dow
2016 Proceedings of the 9th EAI International Conference on Bio-inspired Information and Communications Technologies (formerly BIONETICS)  
Systems that monitor activity within a residence may allow an elderly person to live independently, since the system would detect a lack of activity and would make alerts for help to arrive if one were  ...  Some elderly people prefer to live independently and not in group settings, such as nursing homes. As age increases, health risks for independent living increase, including incapacitation.  ...  The ability to discretely monitor an elderly person would allow them to maintain their independence, dignity, and most importantly, their safety [6] .  ... 
doi:10.4108/eai.3-12-2015.2262528 dblp:journals/sas/WaltersERSD16 fatcat:rc42g4o7xjbefmhpvlmyvs4rj4

Towards evolutionary ambient assisted living systems

Michael J. O'Grady, Conor Muldoon, Mauro Dragone, Richard Tynan, Gregory M. P. O'Hare
2009 Journal of Ambient Intelligence and Humanized Computing  
Given that the first generation of AAL systems will be deployed in the near future, it is incumbent on designers to factor this need for evolution and adaptivity in their designs and implementations.  ...  Ambient Assisted Living (AAL) is advocated as technological solutions that will enable the elderly population maintain their independence for a longer time than would otherwise be the case.  ...  These range from stand-alone application-specific systems to fully instrumented environments in which real people live and work.  ... 
doi:10.1007/s12652-009-0003-5 fatcat:2zhnsiyvujeudg3thnexndpmsa

Implementation of Live Reverse Debugging in LLDB [article]

Anthony Savidis, Vangelis Tsiatsianas
2021 arXiv   pre-print
We consider live reverse debuggers both challenging and promising, since they can fit into existing forward debuggers, and we developed the first live reverse debugger on top of LLDB, discussing in detail  ...  Debugging is an essential process with a large share of the development effort, being a relentless quest for offensive code through tracing, inspection and iterative running sessions.  ...  An outline of the overall debugging process (adapted form [1] ).  ... 
arXiv:2105.12819v2 fatcat:g66wd3bjzzhljnybelzs2kfrzq

Runtime Monitoring for Executable DSLs

Dorian Leroy, Pierre Jeanjean, Erwan Bousse, Manuel Wimmer, Benoit Combemale
2020 Journal of Object Technology  
Runtime monitoring is a fundamental technique used throughout the lifecycle of a system for many purposes, such as debugging, testing, or live analytics.  ...  Efficiency is bolstered using a novel combination of structural model queries and complex event processing.  ...  Performing more in-depth analysis on the performances of the approach, specifically using statistical analysis to determine the relations between the various factors is also envisioned.  ... 
doi:10.5381/jot.2020.19.2.a6 fatcat:4afwgzsshbcfljqozzeza3q7g4

Tools for Distributed Systems Monitoring

Łukasz Kufel
2016 Foundations of Computing and Decision Sciences  
This paper provides an overview of monitoring approaches for gathering data from distributed systems and what are the major factors to consider when choosing a monitoring solution.  ...  The one tool that helps visualize current operational state of all systems and notify when failure occurs is available within monitoring solution.  ...  Debug severity (keyword debug) event is used to log additional details like application stack traces. Those details are very helpful when debugging the application behavior.  ... 
doi:10.1515/fcds-2016-0014 fatcat:wizh6crcnne2nf6grtzdhmtu34

A comparison framework for runtime monitoring approaches

Rick Rabiser, Sam Guinea, Michael Vierhauser, Luciano Baresi, Paul Grünbacher
2017 Journal of Systems and Software  
Our framework is based on an analysis of the literature and existing taxonomies for monitoring languages and patterns. We use examples from existing monitoring approaches to explain the framework.  ...  Their sheer number and heterogeneity, however, make it hard to find the right approach for a specific application or purpose.  ...  We also plan to involve additional people from the community in populating and maintaining a living library of compared approaches.  ... 
doi:10.1016/j.jss.2016.12.034 fatcat:foeate3v2fb3fbky5z5zh7x3we

Generic and Efficient Program Monitoring by trace analysis [article]

Erwan Jahier, Mireille Ducass'e
2003 arXiv   pre-print
Program execution monitoring consists of checking whole executions for given properties in order to collect global run-time information. Monitoring is very useful to maintain programs.  ...  We give a number of applications of the foldt operator to compute monitors for Mercury program executions: execution profiles, graphical abstract views, and two test coverage measurements.  ...  Finally, we are grateful to the thorough anonymous reviews which have helped us a lot improve the article.  ... 
arXiv:cs/0311016v1 fatcat:6vco2ddwm5etdjg77ztbioz4z4

Inlined Information Flow Monitoring for JavaScript

Andrey Chudnov, David A. Naumann
2015 Proceedings of the 22nd ACM SIGSAC Conference on Computer and Communications Security - CCS '15  
This paper presents an inlined IFC monitor for ECMAScript 5 with web support, using the no-sensitive-upgrade (NSU) technique, together with experimental evaluation using synthetic mashups and performance  ...  On this basis it should be possible to conduct experiments at scale to evaluate feasibility of both NSU and inlined monitoring.  ...  First, we are assessing the applicability and effectiveness NSU for web applications.  ... 
doi:10.1145/2810103.2813684 dblp:conf/ccs/ChudnovN15 fatcat:zdvqrhvq4vf75pz3t2ehclu75q

Pervasive Monitoring—An Intelligent Sensor Pod Approach for Standardised Measurement Infrastructures

Bernd Resch, Manfred Mittlboeck, Michael Lippautz
2010 Sensors  
This in turn allows for the straight-forward use of live sensor data in existing spatial decision support systems to enable better-informed decision-making.  ...  The developed infrastructure can potentially have far-reaching impacts on sensor-based monitoring systems through the deployment of ubiquitous and fine-grained sensor networks.  ...  The authors would like to thank all involved groups at the Research Studios Austria-iSPACE and the MIT SENSEable City Lab.  ... 
doi:10.3390/s101211440 pmid:22163537 pmcid:PMC3231049 fatcat:fjogoej6sbdfnhw3xvvcrwxvmq

Attendance Monitoring Systems for an Organization

Mr.Baskaran.M /AP, Indhuraj.B, Ajith.C, Kaleesbharath.S
2022 Zenodo  
Among the person identification methods, face recognition is known to be the most natural ones; since the face modality is the modality that uses to identify people in everyday lives.  ...  Arduino microcontroller is used for face detection and face recognition. The camera will be connected to the Arduino module. The student database is collected.  ...  These measurements are measured and maintained in an exceedingly information and used as comparison for a user stands before the camera.  ... 
doi:10.5281/zenodo.6607823 fatcat:r5ywg264ivdhdccfxherg2vffe

Monitoring the Application [chapter]

Adam Shackelford
2015 Beginning Amazon Web Services with Node.js  
During the next few months we are doing field trials that will help us test if these ideas are practically feasible in adapting communication protocols to improve communication between gliders and shore  ...  Later, we will use our communication network to drive glider re-tasking experiments which will allow multiple robot teams to be used.  ...  In addition, the new web interface can also be used to configure the seismic sensors (Q330). We began work on adapting the base software system used in Mexico and Peru to GeoNet.  ... 
doi:10.1007/978-1-4842-0653-9_7 fatcat:b6s3wv3jcvf6xiniouokdhwtba

Kraken: Leveraging Live Traffic Tests to Identify and Resolve Resource Utilization Bottlenecks in Large Scale Web Services

Kaushik Veeraraghavan, Justin Meza, David Chou, Wonho Kim, Sonia Margulis, Scott Michelson, Rajesh Nishtala, Daniel Obenshain, Dmitri Perelman, Yee Jiun Song
2016 USENIX Symposium on Operating Systems Design and Implementation  
Each system needs to be allocated capacity, configured, and tuned to use data center resources efficiently.  ...  Three insights motivate our work: (1) the live user traffic accessing a web service provides the most current target workload possible, (2) we can empirically test the system to identify its scalability  ...  tooling, monitoring, and methodology of Kraken and helped us improve our infrastructure utilization.  ... 
dblp:conf/osdi/VeeraraghavanMC16 fatcat:x2vl3xttwffa3lpjwfzboesdnq

OpenHealth: Open Source Platform for Wearable Health Monitoring [article]

Ganapati Bhat, Ranadeep Deb, Umit Y. Ogras
2019 arXiv   pre-print
However, wearable devices face a number of adaptation and technical challenges that hinder their widespread adoption.  ...  The OpenHealth platform includes a wearable device, standard software interfaces and reference implementations of human activity and gesture recognition applications.  ...  These APIs can be used by researchers to develop their own applications to detect and monitor TOMs without mastering the hardware design.  ... 
arXiv:1903.03168v2 fatcat:sgefet34r5e3xjup4yokcdp5si

Lightweight, High-Resolution Monitoring for Troubleshooting Production Systems

Sapan Bhatia, Abhishek Kumar, Marc E. Fiuczynski, Larry L. Peterson
2008 USENIX Symposium on Operating Systems Design and Implementation  
We have used Chopstix to diagnose several elusive problems in a largescale production system, thereby reducing these intermittent problems to reproducible bugs that can be debugged using standard techniques  ...  Chopstix then reconstructs these events offline for analysis.  ...  This work was funded, in part, by NSF grants CNS-0335214 and CNS-0520053.  ... 
dblp:conf/osdi/BhatiaKFP08 fatcat:nwg75r37efhjtmayw6b67jr2e4
« Previous Showing results 1 — 15 out of 2,624 results