Process Description Languages and Methods: Introduction to the Chapter Petri Nets and Related Approaches in Engineering

Author(s):  
Jörg Desel
Author(s):  
Agnes Koschmider ◽  
Andreas Oberweis

Coupling of interorganizational business processes in electronic markets is a difficult and time-consuming task. In practice, business processes are geographically distributed, which makes it particularly difficult for business partners to coordinate their supply chains and customer relationship management with business units. By using formal description languages such as Petri Nets for modeling interorganizational business processes, purely syntactic composition problems of distributed business environments can be solved. However, the missing semantic representation of Petri Nets can hamper the interconnectivity of business processes. Usually, several business partners, even if they share similar demands, have their own specific vocabularies. By representing business processes with Petri Nets in combination with the Web ontology language (OWL), our approach provides flexibility, ease of integration, and a significant level of automation of loosely coupled business processes even if they do not share their respective vocabularies.


1995 ◽  
Vol 2 (55) ◽  
Author(s):  
Mogens Nielsen ◽  
Kim Sunesen

For finite-state systems non-interleaving equivalences are computationally<br />at least as hard as interleaving equivalences. In this paper we show<br />that when moving to infinite-state systems, this situation may change<br />dramatically.<br />We compare standard language equivalence for process description languages with two generalizations based on traditional approaches capturing non-interleaving behaviour, pomsets representing global causal dependency, and locality representing spatial distribution of events.<br />We first study equivalences on Basic Parallel Processes, BPP, a process<br />calculus equivalent to communication free Petri nets. For this simple<br />process language our two notions of non-interleaving equivalences agree.<br />More interestingly, we show that they are decidable, contrasting a result of<br />Hirshfeld that standard interleaving language equivalence is undecidable.<br />Our result is inspired by a recent result of Esparza and Kiehn, showing<br />the same phenomenon in the setting of model checking.<br />We follow up investigating to which extent the result extends to larger<br />subsets of CCS and TCSP. We discover a significant difference between<br />our non-interleaving equivalences. We show that for a certain non-trivial<br />subclass of processes between BPP and TCSP, not only are the two equivalences different, but one (locality) is decidable whereas the other (pomsets) is not. The decidability result for locality is proved by a reduction to the reachability problem for Petri nets.


2009 ◽  
Vol 129 (5) ◽  
pp. 455-461 ◽  
Author(s):  
Xinhong Hei ◽  
Sei Takahashi ◽  
Hideo Nakamura
Keyword(s):  

Author(s):  
Satoru OCHIIWA ◽  
Satoshi TAOKA ◽  
Masahiro YAMAUCHI ◽  
Toshimasa WATANABE

Sign in / Sign up

Export Citation Format

Share Document