Logic Mining from Process Logs: Towards Automated Specification and Verification

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Klimek, Radoslaw, Witek, Julia
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913887885983744
author Klimek, Radoslaw
Witek, Julia
author_facet Klimek, Radoslaw
Witek, Julia
contents Logical specifications play a key role in the formal analysis of behavioural models. Automating the derivation of such specifications is particularly valuable in complex systems, where manual construction is time-consuming and error-prone. This article presents an approach for generating logical specifications from process models discovered via workflow mining, combining pattern-based translation with automated reasoning techniques. In contrast to earlier work, we evaluate the method on both general-purpose and real-case event logs, enabling a broader empirical assessment. The study examines the impact of data quality, particularly noise, on the structure and testability of generated specifications. Using automated theorem provers, we validate a variety of logical properties, including satisfiability, internal consistency, and alignment with predefined requirements. The results support the applicability of the approach in realistic settings and its potential integration into empirical software engineering practices.
format Preprint
id arxiv_https___arxiv_org_abs_2506_08628
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Logic Mining from Process Logs: Towards Automated Specification and Verification
Klimek, Radoslaw
Witek, Julia
Software Engineering
Logical specifications play a key role in the formal analysis of behavioural models. Automating the derivation of such specifications is particularly valuable in complex systems, where manual construction is time-consuming and error-prone. This article presents an approach for generating logical specifications from process models discovered via workflow mining, combining pattern-based translation with automated reasoning techniques. In contrast to earlier work, we evaluate the method on both general-purpose and real-case event logs, enabling a broader empirical assessment. The study examines the impact of data quality, particularly noise, on the structure and testability of generated specifications. Using automated theorem provers, we validate a variety of logical properties, including satisfiability, internal consistency, and alignment with predefined requirements. The results support the applicability of the approach in realistic settings and its potential integration into empirical software engineering practices.
title Logic Mining from Process Logs: Towards Automated Specification and Verification
topic Software Engineering
url https://arxiv.org/abs/2506.08628