Soundness of workflow nets: classification, decidability, and analysis
WMP Van Der Aalst, KM Van Hee… - Formal aspects of …, 2011 - Springer
Workflow nets, a particular class of Petri nets, have become one of the standard ways to
model and analyze workflows. Typically, they are used as an abstraction of the workflow that …
model and analyze workflows. Typically, they are used as an abstraction of the workflow that …
Formalisations and applications of BPMN
We present two formalisations of the Business Process Modelling Notation (BPMN). In
particular, we introduce a semantic model for BPMN in the process algebra CSP; we then …
particular, we introduce a semantic model for BPMN in the process algebra CSP; we then …
Event-driven temporal logic pattern for control software requirements specification
V Zyubin, I Anureev, N Garanina, S Staroletov… - … of Software Engineering …, 2021 - Springer
This paper presents event-driven temporal logic (EDTL), a specification formalism that
allows the users to describe the behavior of control software in terms of events (including …
allows the users to describe the behavior of control software in terms of events (including …
Specification patterns from research to industry: a case study in service-based applications
Specification patterns have proven to help developers to state precise system requirements,
as well as formalize them by means of dedicated specification languages. Most of the past …
as well as formalize them by means of dedicated specification languages. Most of the past …
An ontology of specification patterns for verification of concurrent systems
N Garanina, V Zubin, T Lyakh… - New Trends in Intelligent …, 2018 - ebooks.iospress.nl
Verifying the reliability of software systems formally is difficult due to the complexity of system
correctness requirements. Specification patterns allow us to describe typical requirements in …
correctness requirements. Specification patterns allow us to describe typical requirements in …
How understandable are pattern-based behavioral constraints for novice software designers?
C Czepa, U Zdun - ACM Transactions on Software Engineering and …, 2019 - dl.acm.org
This article reports a controlled experiment with 116 participants on the understandability of
representative graphical and textual pattern-based behavioral constraint representations …
representative graphical and textual pattern-based behavioral constraint representations …
An ontology-based approach to support formal verification of concurrent systems
N Garanina, I Anureev, E Sidorova, D Koznov… - Formal Methods. FM …, 2020 - Springer
Formal verification ensures the absence of design errors in a system with respect to system's
requirements. This is especially important for the control software of critical systems, ranging …
requirements. This is especially important for the control software of critical systems, ranging …
A pattern-based approach for the verification of business process descriptions
S Patig, M Stolz - Information and Software Technology, 2013 - Elsevier
CONTEXT: Empirical studies indicate that companies mostly adopt business process
management to support organizational concerns. Consequently, descriptions of business …
management to support organizational concerns. Consequently, descriptions of business …
Verification-oriented process ontology
NO Garanina, IS Anureev, OI Borovikova - Automatic Control and …, 2019 - Springer
This paper presents the ontology of the concurrent processes close to Hoare communicating
sequential processes. It is a part of an intellectual system for supporting verification of …
sequential processes. It is a part of an intellectual system for supporting verification of …
Multiple analyses, requirements once: simplifying testing and verification in automotive model-based development
In industrial model-based development (MBD) frameworks, requirements are typically
specified informally using textual descriptions. To enable the application of formal methods …
specified informally using textual descriptions. To enable the application of formal methods …