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-ef...
Runtime verification as a field faces several challenges. One key challenge is how to keep the overh...
Abstract—There is a growing gap between the software development and operation worlds. Software deve...
This artifact contains information on how to reproduce the experiments of "Log Parsing Evaluation in...
Billions of people rely on correct and efficient execution of large systems, such as the distributed...
Thesis (Ph.D.)--University of Washington, 2013Billions of people rely on correct and efficient execu...
Modern software development and operations rely on monitoring to understand how systems behave in pr...
Networked systems are often difficult to debug and under-stand. A common way of gaining insight into...
Data and software analysis tools are considered a very beneficial and advantageous approach that is...
Modern systems generate a tremendous amount of data, making manual investigations infeasible, hence ...
Software faults are recognized to be among the main responsible for system failures in many applicat...
Model inference aims to extract accurate models from the execution logs of software systems. Howeve...
Runtime verification as a field faces several challenges. One key challenge is how to keep the overh...
This poster shows the benefits of integrating a workflow management system with logging and log mini...
Computer applications, such as servers, databases and middleware, ubiquitously emit execution traces...
Virtual execution environments and middleware are required to be extremely reliable because applicat...
Runtime verification as a field faces several challenges. One key challenge is how to keep the overh...
Abstract—There is a growing gap between the software development and operation worlds. Software deve...
This artifact contains information on how to reproduce the experiments of "Log Parsing Evaluation in...
Billions of people rely on correct and efficient execution of large systems, such as the distributed...
Thesis (Ph.D.)--University of Washington, 2013Billions of people rely on correct and efficient execu...
Modern software development and operations rely on monitoring to understand how systems behave in pr...
Networked systems are often difficult to debug and under-stand. A common way of gaining insight into...
Data and software analysis tools are considered a very beneficial and advantageous approach that is...
Modern systems generate a tremendous amount of data, making manual investigations infeasible, hence ...
Software faults are recognized to be among the main responsible for system failures in many applicat...
Model inference aims to extract accurate models from the execution logs of software systems. Howeve...
Runtime verification as a field faces several challenges. One key challenge is how to keep the overh...
This poster shows the benefits of integrating a workflow management system with logging and log mini...
Computer applications, such as servers, databases and middleware, ubiquitously emit execution traces...
Virtual execution environments and middleware are required to be extremely reliable because applicat...
Runtime verification as a field faces several challenges. One key challenge is how to keep the overh...
Abstract—There is a growing gap between the software development and operation worlds. Software deve...
This artifact contains information on how to reproduce the experiments of "Log Parsing Evaluation in...