A Rule-Based Log Analysis Approach for State-Machine Governed Systems

Jeroen Zwysen, Felicien Ihirwe, Ken Vanherpen, Maarten Vergouwe, Umut Caliskan, Davy Maes

2024

Abstract

Logs are used in programming for various purposes, ranging from failure analysis to software comprehension. However, the processing of logs is hindered by the lack of structure in the logs, the required domain knowledge for interpretation, and a lack of tooling. In this paper, a novel approach that includes structured log generation and rule-based log analysis is presented. Targeting state machine-governed systems, the approach relies on developers’ knowledge during design time to allow hierarchical grouping of logs and standard visualization of the logs during the analysis. This allows automated failure diagnosis and localization without full system-wide domain knowledge as well as providing a historical context of the system during a failure event. To better evaluate the effectiveness of the approach, two use cases, namely a Virtual Coffee Machine (VCM) and an Automated Mobile Robot (AMR) are showcased and analyzed.

Download


Paper Citation


in Harvard Style

Zwysen J., Ihirwe F., Vanherpen K., Vergouwe M., Caliskan U. and Maes D. (2024). A Rule-Based Log Analysis Approach for State-Machine Governed Systems. In Proceedings of the 26th International Conference on Enterprise Information Systems - Volume 2: ICEIS; ISBN 978-989-758-692-7, SciTePress, pages 77-88. DOI: 10.5220/0012702300003690


in Bibtex Style

@conference{iceis24,
author={Jeroen Zwysen and Felicien Ihirwe and Ken Vanherpen and Maarten Vergouwe and Umut Caliskan and Davy Maes},
title={A Rule-Based Log Analysis Approach for State-Machine Governed Systems},
booktitle={Proceedings of the 26th International Conference on Enterprise Information Systems - Volume 2: ICEIS},
year={2024},
pages={77-88},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012702300003690},
isbn={978-989-758-692-7},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 26th International Conference on Enterprise Information Systems - Volume 2: ICEIS
TI - A Rule-Based Log Analysis Approach for State-Machine Governed Systems
SN - 978-989-758-692-7
AU - Zwysen J.
AU - Ihirwe F.
AU - Vanherpen K.
AU - Vergouwe M.
AU - Caliskan U.
AU - Maes D.
PY - 2024
SP - 77
EP - 88
DO - 10.5220/0012702300003690
PB - SciTePress