amulog: A general log analysis framework for comparison and combination of diverse template generation methods*

Author(s):  
Satoru Kobayashi ◽  
Yuya Yamashiro ◽  
Kazuki Otomo ◽  
Kensuke Fukuda
Sensors ◽  
2020 ◽  
Vol 20 (5) ◽  
pp. 1356
Author(s):  
Kyungbok Sung ◽  
Kyoung-Wook Min ◽  
Jeongdan Choi ◽  
Byung-Cheol Kim

We propose a log analysis framework for test driving of autonomous vehicles. The log of a vehicle is a fundamental source to detect and analyze events during driving. A set of dumped logs are, however, usually mixed and fragmented since they are generated concurrently by a number of modules such as sensors, actuators and programs. This makes it hard to analyze them to discover latent errors that could occur due to complex chain reactions among those modules. Our framework provides a logging architecture based on formal specifications, which hierarchically organizes them to find out a priori relationships between them. Then, algorithmic or implementation errors can be detected by examining a posteriori relationships. However, a test in a situation of certain parameters, so called an oracle test, does not necessarily trigger latent violations of the relationships. In our framework, this is remedied by adopting metamorphic testing to quantitatively verify the formal specification. As a working proof, we define three metamorphic relations critical for testing autonomous vehicles and verify them in a quantitative manner based on our logging system.


2014 ◽  
Author(s):  
Juan Pablo Gil ◽  
Alexis Tejeda ◽  
Tzu-Chiang Shen ◽  
Norman Saez

2018 ◽  
Vol 10 (1) ◽  
pp. 15-26
Author(s):  
Kiran Mary Matthew ◽  
Abdul Quadir Md

This article describes how logging is an important mechanism that is being used in almost all kinds of devices. It is used for tracking events during the running of a software. In this case, programs are developed by the software developers in such a way that whenever an event happens it can be recorded. Among its many uses, system troubleshooting is of greatest importance. Manual methods of logging can be adopted when dealing with a smaller process but mostly log sizes can go from kilobytes to terabytes in size for which log analyzing tools are required. In addition to that, those tools should be capable of extracting all the relevant information so that it becomes easy to highlight the ongoing issues in an effective manner. This article proposes a dedicated analysis framework for deep log analysis in communication devices.


Sign in / Sign up

Export Citation Format

Share Document