4,872 Hits in 3.6 sec

Online analysis of debug trace data for embedded systems

Normann Decker, Boris Dreyer, Philip Gottschling, Christian Hochberger, Alexander Lange, Martin Leucker, Torben Scheffel, Simon Wegener, Alexander Weiss
2018 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE)  
In the past, the common way to deal with this data was storing it for later offline analysis, which severely limits the time span that can be observed.  ...  In this contribution, we present an FPGAbased solution that is able to process the trace data in real-time, enabling continuous observation of the state of a core.  ...  The responsibility for the content remains with the authors.  ... 
doi:10.23919/date.2018.8342124 dblp:conf/date/DeckerDGHLLSWW18 fatcat:l6yfxktcwjf2bobabrdczrjaim

Trace Management, Debug, Analysis and Testing Tool for Embedded Systems

Bhagyalakshmi C, Pushpa S Tembad
2015 International Journal of Innovative Research in Computer and Communication Engineering  
In this we present solution for trace management, debug, analysis and testing of embedded systems during development and testing phase.  ...  Usually, because of the variety of analysis techniques and tools, output data is not ISSN(Online): 2320-9801 ISSN (Print): 2320-9798 4350 standardized.  ...  CONCLUSION AND FUTURE WORK A trace management infrastructure for embedded systems, it addresses the problems of trace formats heterogeneity, large traces management, trace analysis flow setup and scalable  ... 
doi:10.15680/ijircce.2015.0305050 fatcat:24mmfpdkvzd5veggq5fryf5g2m

Understanding and Fixing Complex Faults in Embedded Cyberphysical Systems

Alexander Weiss, Smitha Gautham, Athira Varma Jayakumar, Carl R. Elks, D. Richard Kuhn, Raghu N. Kacker, Thomas B. Preusser
2021 Computer  
Dealing with complex faults, particularly in the challenging area of embedded systems, craves for more powerful tools, which are now becoming available to engineers.  ...  Understanding fault types can lead to novel approaches to debugging and runtime verification.  ...  Acknowledgment -Parts of this research were supported by the US Department of Energy, Idaho National  ... 
doi:10.1109/mc.2020.3029975 fatcat:j7owatsuejgjndc4ketg3ohkk4

TinyDebug: Multi-Purpose Passive Debugging Framework for Embedded Wireless Systems

Morten Tranberg Hansen
2011 DAIMI Report Series  
To ease the task of debugging this</p> <p>paper present TinyDebug which is a multi-purpose passive</p> <p>debugging framework for developing embedded wireless sys-</p> <p>tems.  ...  <span style="font-family: CMR9; font-size: xx-small;"><span style="font-family: CMR9; font-size: xx-small;"><p>Debugging embedded wireless systems can be cumbersome</p> <p>due to low visibility.  ...  A logger is a module meant for storing traces of debug messages for later inspection and a listener is a local module interested in the debug messages triggered by the running system.  ... 
doi:10.7146/dpb.v40i595.7181 fatcat:uq77qyp7wbbxxd7czb6kdmo6o4

A Case Study Of Implementing A Gdb Interface Between An Arm Based Ic Simulator And Gnu Debugger

H. S. Sachin Kumar, Trisila Devi Nagavi
2016 Zenodo  
This paper covers the replacement of GNU Debugger (GDB) in place of Keil Debugger for the ARM Based IC simulator.  ...  So the program running on the simulator must be debugged, Keil is the debugger used for this purpose earlier.  ...  channels between debug tool and target system, e.g. for communication with applications running on the targeted core or for configuration of additional analysis resources.  ... 
doi:10.5281/zenodo.62037 fatcat:e4gpab3blna4dcu63cqmqhqsbu

Debugging Cyber-Physical Systems with Pharo

Matteo Marra, Elisa Gonzalez Boix, Steven Costiou, Mickaël Kerboeuf, Alain Plantec, Guillermo Polito, Stéphane Ducasse
2017 Proceedings of the 12th edition of the International Workshop on Smalltalk Technologies - IWST '17  
This paper reports on our experiences on applying two different on-line debugging techniques for a CPS system: remote debugging using the Pharo remote debugger and our IDRA debugger.  ...  Debugging CPS systems is hard due to the time-sensitive nature of a distributed applications combined with the lack of control on the surrounding physical environment.  ...  Acknowledgments We thank the anonymous reviewers for their comments.  ... 
doi:10.1145/3139903.3139913 dblp:conf/iwst/MarraBCKPPD17 fatcat:7nplqeog7ffgbjzgzdx4i3bxmu

Hardware-Based Runtime Verification with Embedded Tracing Units and Stream Processing [chapter]

Lukas Convent, Sebastian Hungerecker, Torben Scheffel, Malte Schmitz, Daniel Thoma, Alexander Weiss
2018 Lecture Notes in Computer Science  
Modern multi-core processors come with trace-ports that provide a highly compressed trace of the instructions executed by the processor.  ...  Finally, we describe how light-weight, hardware-supported instrumentation can be used to enrich the control-flow trace with data values from the application.  ...  Online monitoring of processor traces can reduce costs for certification and development efforts as well as debugging costs.  ... 
doi:10.1007/978-3-030-03769-7_5 fatcat:bxgfjsyzpfbpfksid3gu54kfxq

Rapidly Adjustable Non-intrusive Online Monitoring for Multi-core Systems [chapter]

Normann Decker, Philip Gottschling, Christian Hochberger, Martin Leucker, Torben Scheffel, Malte Schmitz, Alexander Weiss
2017 Lecture Notes in Computer Science  
This paper presents an approach for rapidly adjustable embedded trace online monitoring of multi-core systems, called RETOM.  ...  Available debugging solutions can use it to reconstruct the run offline, but usually for up to a few seconds only.  ...  We thank Jannis Harder and Sebastian Hungerecker for their work on TeSSLa, its compiler and the case study.  ... 
doi:10.1007/978-3-319-70848-5_12 fatcat:ejtphr7w3zeh7obawxla2cqkee

A case study of Time-Multiplexed Assertion Checking for post-silicon debugging

Ming Gao, Kwang-Ting Cheng
2010 2010 IEEE International High Level Design Validation and Test Workshop (HLDVT)  
In this paper, we present a design-for-debug (DfD) techniquenamed Time-Multiplexed Assertion Checking (TMAC) --for post-silicon bug detection and isolation.  ...  By instantiating assertion checkers in an on-chip reconfigurable block (either an embedded FPGA block or a spare programmable core) in a time-multiplexed fashion, TMAC enables hardware implementation of  ...  The authors also acknowledge the support of the Gigascale Systems Research Center (GSRC), one of five research centers funded under the Focus Center Research Program, a Semiconductor Research Corporation  ... 
doi:10.1109/hldvt.2010.5496657 dblp:conf/hldvt/GaoC10 fatcat:df2ytxj3b5gyzi4mczpimnqpkm

Autonomous Ship Collision Avoidance Navigation Concepts, Technologies and Techniques

Thomas Statheros, Gareth Howells, Klaus McDonald Maier
2007 Journal of navigation  
(invited) Online Monitoring For Application Debugging And Integrity Checking, ECSIS Symposium on Intelligent Systems for Defence and Security (ISDS), Iasi, Romania, September 20-21, 2006.* 36.  ...  Scottow, R.G., Hopkins A.B.T., McDonald-Maier, K.D.: Instrumentation of Real-Rime Embedded Systems for Performance Analysis, 2006 IEEE Instrumentation and Measurement Technology Conference (IMTC 2006  ... 
doi:10.1017/s037346330700447x fatcat:6wjaizfwybeurgoh7tbb5fmcaa

Scoped identifiers for efficient bit aligned logging

Roy Shea, Mani Srivastava, Young Cho
2010 2010 Design, Automation & Test in Europe Conference & Exhibition (DATE 2010)  
Detailed diagnostic data is a prerequisite for debugging problems and understanding runtime performance in distributed wireless embedded systems.  ...  Through microbenchmarking of a complete LIS implementation for the TinyOS operating system, we demonstrate that LIS can comfortably fit onto low-end embedded systems.  ...  ACKNOWLEDGMENTS This work is funded in part by the National Science Foundation under award # CCF-0820061, and by the Center for Embedded Networked Sensing.  ... 
doi:10.1109/date.2010.5457040 dblp:conf/date/SheaSC10 fatcat:znsqrrtfa5aqrgco7qqcc4mfru

A reconfigurable hardware-monitor for communication analysis in distributed real-time systems [chapter]

Andreas Kirschbaum, Jürgen Becker, Manfred Glesner
1998 Lecture Notes in Computer Science  
It will be demonstrated how HarMonIC can be used to signi cantly improve debugging, performance evaluation, and design space exploration of distributed real-time systems.  ...  In particular this is true for distributed real-time systems, where mainly communication and synchronization cause violations of timing constraints.  ...  The Trace Evaluation Unit TEU is a software package for the analysis and rating of sampled data.  ... 
doi:10.1007/3-540-64359-1_674 fatcat:wgnn2mjbp5hwhbxfbazzqajo3e

Fault Analysis and Debugging of Microservice Systems: Industrial Survey, Benchmark System, and Empirical Study

Xiang Zhou, Xin Peng, Tao Xie, Jun Sun, Chao Ji, Wenhai Li, Dan Ding
2018 IEEE Transactions on Software Engineering  
Our findings also suggest that there is a strong need for more intelligent trace analysis and visualization, e.g., by combining trace visualization and improved fault localization, and employing data-driven  ...  by introducing the state-of-the-art tracing and visualization techniques for distributed systems.  ...  Visual trace analysis further improves visual log analysis by embedding log analysis in the context of traces.  ... 
doi:10.1109/tse.2018.2887384 fatcat:damr7dvogzgphbanwmthqurgna

Detailed diagnosis of performance anomalies in sensornets

Tony O'Donovan, Nicolas Tsiftes, Zhitao He, Thiemo Voigt, Cormac J. Sreenan
2010 Proceedings of the 6th Workshop on Hot Topics in Embedded Networked Sensors - HotEmNets '10  
In this paper, we propose an approach that uses the local flash storage of the motes for logging system data, in combination with online statistical analysis.  ...  the correlation of large data sets of separate event types.  ...  Acknowledgments Thanks to Daniel Gillblad (SICS) for insights on algorithms for computing correlations.  ... 
doi:10.1145/1978642.1978654 dblp:conf/emnets/ODonovanTHVS10 fatcat:dullfgevrvdv3dcf4u5iniryvq

EvAnT: Analysis and Checking of Event Traces for Wireless Sensor Networks

Matthias Woehrle, Christian Plessl, Roman Lim, Jan Beutel, Lothar Thiele
2008 2008 IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (sutc 2008)  
While the interpretation of the event traces is application-specific, a common method for analysis can be devised.  ...  The contribution of this paper is an event analysis methodology that is implemented in the EvAnT framework. EvAnT allows for specifying queries that are executed on the collected traces.  ...  Data mining techniques may be used for WSNs, e. g. to perform an online analysis of collected data for traffic reduction [19] .  ... 
doi:10.1109/sutc.2008.24 dblp:conf/sutc/WoehrlePLBT08 fatcat:gjbadc44snbthdp4cbgpmki3fi
« Previous Showing results 1 — 15 out of 4,872 results