Topic
Process architecture
About: Process architecture is a research topic. Over the lifetime, 4876 publications have been published within this topic receiving 104171 citations.
Papers published on a yearly basis
Papers
More filters
••
01 Sep 1999TL;DR: This work shows how to combine the specification notation Z with Petri nets for modeling safety-critical systems and preserves the strengths of the two formalisms, while ameliorating their drawbacks.
Abstract: We show how to combine the specification notation Z with Petri nets for modeling safety-critical systems. The combination preserves the strengths of the two formalisms, while ameliorating their drawbacks. We illustrate our approach by modeling a part of a production cell and validating that model with respect to safety-related properties.
42 citations
••
01 May 2001TL;DR: The main new result in this paper extends rule-based modification of algebraic highlevel nets such that it preserves safety properties formulated in terms of temporal logic, an important safety property of a medical information system is considered and is shown to be preserved underrule-based refinement.
Abstract: The concept of rule-based modification developed in the area of algebraic graph transformations and high-level replacement systems has recently shown to be a powerful concept for vertical stucturing of Petri nets. This includes low-level and high-level Petri nets, especially algebraic high-level nets which can be considered as an integration of algebraic specifications and Petri nets. In a large case study rule-based modification of algebraic high-level nets has been applied successfully for the requirements analysis of a medical information system. The main new result in this paper extends rule-based modification of algebraic highlevel nets such that it preserves safety properties formulated in terms of temporal logic. For software development based on rule-based modification of algebraic high-level nets as a vertical development strategy this extension is an important new technique. It is called rule-based refinement. As a running example an important safety property of a medical information system is considered and is shown to be preserved under rule-based refinement.
42 citations
••
TL;DR: A surprising link between algorithms in Petri net theory and program specialisation is established, and light is shed on the power of using logic programSpecialisation for infinite state model checking.
Abstract: In recent work it has been shown that infinite state model checking can be performed by a combination of partial deduction of logic programs and abstract interpretation. It has also been shown that partial deduction is powerful enough to mimic certain algorithms to decide coverability properties of Petri nets. These algorithms are forward algorithms and hard to scale up to deal with more complicated systems. Recently, it has been proposed to use a backward algorithm scheme instead. This scheme is applicable to so-called well-structured transition systems and was successfully used, e.g., to solve coverability problems for reset Petri nets. In this paper, we discuss how partial deduction can mimic many of these backward algorithms as well. We prove this link in particular for reset Petri nets and Petri nets with transfer and doubling arcs. We thus establish a surprising link between algorithms in Petri net theory and program specialisation, and also shed light on the power of using logic program specialisation for infinite state model checking.
42 citations
••
25 Jun 2012TL;DR: This paper shows how to reliably compute fast-growing functions with timed-arc Petri nets and data nets and provides ordinal-recursive lower bounds on the complexity of the main decidable properties of these models.
Abstract: We show how to reliably compute fast-growing functions with timed-arc Petri nets and data nets. This construction provides ordinal-recursive lower bounds on the complexity of the main decidable properties (safety, termination, regular simulation, etc.) of these models. Since these new lower bounds match the upper bounds that one can derive from wqo theory, they precisely characterise the computational power of these so-called "enriched" nets.
42 citations
••
20 Apr 1995TL;DR: The "What, how and by whom?" approach is introduced to guide the application of this Petri net based framework to support business process reengineering efforts.
Abstract: A framework based on high-level Petri nets is used to model and analyse business processes. This framework is a powerful tool to support business process reengineering efforts. The "What, how and by whom?" approach is introduced to guide the application of this Petri net based framework.
42 citations