Back to Search Start Over

Leveraging Execution Logs to Support Model Inference and Software Testing

Authors :
Messaoudi, Salma
Interdisciplinary Centre for Security, Reliability and Trust (SnT) > Software Verification and Validation Lab (SVV Lab) [research center]
Briand, Lionel [superviser]
Shin, Donghwan [superviser]
Pastore, Fabrizio [president of the jury]
Bianculli, Domenico [member of the jury]
Mariani, Leonardo [member of the jury]
Panichella, Annibale [member of the jury]
Publication Year :
2021
Publisher :
University of Luxembourg, ​​Luxembourg, 2021.

Abstract

Many software engineering activities process the events contained in log files. However, before performing any processing activity, it is necessary to correctly parse the entries in a log file to retrieve the actual events recorded in the log. In the case of cyber-physical systems, execution logs are highly important because such systems integrate multiple third-party components where their source code is not always available. This limits the visibility of the system behavior to what is collected in the execution logs. The increasing amount of logs produced by cyber-physical systems calls for 1) more advanced techniques for accurate log parsing, 2) scalable model inference that will enabling efficient program comprehension and, 3) cost-effective software testing to ensuring the quality of complex soft- ware systems.

Details

Language :
English
Database :
OpenAIRE
Accession number :
edsair.od......2658..dc0478171b28538f70a30df50d5f45a1