2013
DOI: 10.1007/978-3-642-40894-6_6
|View full text |Cite
|
Sign up to set email alerts
|

Optimizing Verification of Structurally Evolving Algebraic Petri Nets

Abstract: Abstract. System models are subject to evolve during the development life cycle, along which an initial version goes through a series of evolutions, generally aimed at progressively reaching all the requested qualities (completeness, correctness etc.). Among the existing development methodologies the iterative and incremental one has been proved to be efficient for system development but lacks of support for an adequate verification process. When considering Algebraic Petri nets (APNs) for modeling and model c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 14 publications
0
7
0
Order By: Relevance
“…For example, efficient verification of linear-time temporal logic for variability-intensive systems in Classen et al (2010) or feature-oriented modular verification of software product lines in ter Beek and de Vink (2014). Khan (2013) investigates evolving Algebraic Petri Nets, how to perform verification on the parts of the system that are affected by the property that is analyzed, and how to identify evolutions that require verification. In ter Beek et al (2016) and Reniers and Thuijsman (2020), PLE has been applied in supervisory control.…”
Section: Related Workmentioning
confidence: 99%
“…For example, efficient verification of linear-time temporal logic for variability-intensive systems in Classen et al (2010) or feature-oriented modular verification of software product lines in ter Beek and de Vink (2014). Khan (2013) investigates evolving Algebraic Petri Nets, how to perform verification on the parts of the system that are affected by the property that is analyzed, and how to identify evolutions that require verification. In ter Beek et al (2016) and Reniers and Thuijsman (2020), PLE has been applied in supervisory control.…”
Section: Related Workmentioning
confidence: 99%
“…Although many studies focused on defining the semantics precisely for BPMN [2, 5-8, 10, 34], few methodologies address the dynamic evolution of the BPMN formalization. In terms of the evolution of the Petri nets model, the evolution operations have been discussed in much research [47][48][49][50][51][52]. Hu et al [47] and Capra and Camilli [49] emphasized on the structural evolution (such as projection, link, difference, and substitution) of the Petri nets.…”
Section: Related Workmentioning
confidence: 99%
“…In this section, we will study basic algorithms for static PN slicing [2][3][4][5][7][8][9]. The objective of every algorithm is to improve the verification process either by reducing a PN model or by partitioning a PN model.…”
Section: Static Slicing Algorithmsmentioning
confidence: 99%
“…To avoid the repeated model checking, a slicing based solution is proposed to reason about the previously satisfied properties [3]. At first, after the evolution of an APN model, slices are built for the evolved and non-evolved APN models with respect to the property by the APNSlicingEvo algorithm.…”
Section: After Applying Basic Slicingmentioning
confidence: 99%
See 1 more Smart Citation