Coloured Petri Nets

Coloured Petri Nets
Author: Kurt Jensen
Publisher: Springer Science & Business Media
Total Pages: 382
Release: 2009-06-23
Genre: Computers
ISBN: 3642002846

Coloured Petri Nets (CPN) is a graphical language for modelling and validating concurrent and distributed systems, and other systems in which concurrency plays a major role. The development of such systems is particularly challenging because of inherent intricacies like possible nondeterminism and the immense number of possible execution sequences. In this textbook Jensen and Kristensen introduce the constructs of the CPN modelling language and present the related analysis methods in detail. They also provide a comprehensive road map for the practical use of CPN by showcasing selected industrial case studies that illustrate the practical use of CPN modelling and validation for design, specification, simulation, verification and implementation in various application domains. Their presentation primarily aims at readers interested in the practical use of CPN. Thus all concepts and constructs are first informally introduced through examples and then followed by formal definitions (which may be skipped). The book is ideally suitable for a one-semester course at an advanced undergraduate or graduate level, and through its strong application examples can also serve for self-study. An accompanying website offers additional material such as slides, exercises and project proposals. Book website: http://www.cs.au.dk/CPnets/cpnbook/

Coloured Petri Nets

Coloured Petri Nets
Author: Kurt Jensen
Publisher: Springer Science & Business Media
Total Pages: 241
Release: 2013-04-17
Genre: Computers
ISBN: 3662032414

This book presents a coherent description of the theoretical and practical aspects of Coloured Petri Nets (CP-nets or CPN). It shows how CP-nets have been de veloped - from being a promising theoretical model to being a full-fledged lan guage for the design, specification, simulation, validation and implementation of large software systems (and other systems in which human beings and/or com puters communicate by means of some more or less formal rules). The book contains the formal definition of CP-nets and the mathematical theory behind their analysis methods. However, it has been the intention to write the book in such a way that it also becomes attractive to readers who are more interested in applications than the underlying mathematics. This means that a large part of the book is written in a style which is closer to an engineering textbook (or a users' manual) than it is to a typical textbook in theoretical computer science. The book consists of three separate volumes. The first volume defines the net model (i. e. , hierarchical CP-nets) and the basic concepts (e. g. , the different behavioural properties such as deadlocks, fair ness and home markings). It gives a detailed presentation of many small exam ples and a brief overview of some industrial applications. It introduces the for mal analysis methods. Finally, it contains a description of a set of CPN tools which support the practical use of CP-nets.

Automated Systems in the Aviation and Aerospace Industries

Automated Systems in the Aviation and Aerospace Industries
Author: Shmelova, Tetiana
Publisher: IGI Global
Total Pages: 510
Release: 2019-03-22
Genre: Technology & Engineering
ISBN: 1522577106

Air traffic controllers need advanced information and automated systems to provide a safe environment for everyone traveling by plane. One of the primary challenges in developing training for automated systems is to determine how much a trainee will need to know about the underlying technologies to use automation safely and efficiently. To ensure safety and success, task analysis techniques should be used as the basis of the design for training in automated systems in the aviation and aerospace industries. Automated Systems in the Aviation and Aerospace Industries is a pivotal reference source that provides vital research on the application of underlying technologies used to enforce automation safety and efficiency. While highlighting topics such as expert systems, text mining, and human-machine interface, this publication explores the concept of constructing navigation algorithms, based on the use of video information and the methods of the estimation of the availability and accuracy parameters of satellite navigation. This book is ideal for aviation professionals, researchers, and managers seeking current research on information technology used to reduce the risk involved in aviation.

High-level Petri Nets

High-level Petri Nets
Author: Kurt Jensen
Publisher: Springer
Total Pages: 0
Release: 1991-07-31
Genre: Computers
ISBN: 9783540541257

High-level Petri nets are now widely used in both theoretical analysis and practical modelling of concurrent systems. The main reason for the success of this class of net models is that they make it possible to obtain much more succinct and manageable de scriptions than can be obtained by means of low-level Petri nets-while, on the other hand, they still offer a wide range of analysis methods and tools. The step from low-level nets to high-level nets can be compared to the step from assembly languages to modem programming languages with an elaborated type concept. In low-level nets there is only one kind of token and this means that the state of a place is described by an integer (and in many cases even by a boolean value). In high-level nets each token can carry complex information which, e. g. , may describe the entire state of a process or a data base. Today most practical applications of Petri nets use one of the different kinds of high-level nets. A considerable body of knowledge exists about high-level Petri nets this includes theoretical foundations, analysis methods and many applications. Unfortunately, the papers on high-level Petri nets have been scattered throughout various journals and collections. As a result, much of this knowledge is not readily available to people who may be interested in using high-level nets.

Modeling Business Processes

Modeling Business Processes
Author: Wil Van Der Aalst, M.P.
Publisher: MIT Press
Total Pages: 399
Release: 2011-05-27
Genre: Computers
ISBN: 0262015382

An introduction to the modeling of business information systems, with processes formally modeled using Petri nets. This comprehensive introduction to modeling business-information systems focuses on business processes. It describes and demonstrates the formal modeling of processes in terms of Petri nets, using a well-established theory for capturing and analyzing models with concurrency. The precise semantics of this formal method offers a distinct advantage for modeling processes over the industrial modeling languages found in other books on the subject. Moreover, the simplicity and expressiveness of the Petri nets concept make it an ideal language for explaining foundational concepts and constructing exercises. After an overview of business information systems, the book introduces the modeling of processes in terms of classical Petri nets. This is then extended with data, time, and hierarchy to model all aspects of a process. Finally, the book explores analysis of Petri net models to detect design flaws and errors in the design process. The text, accessible to a broad audience of professionals and students, keeps technicalities to a minimum and offers numerous examples to illustrate the concepts covered. Exercises at different levels of difficulty make the book ideal for independent study or classroom use.

Free Choice Petri Nets

Free Choice Petri Nets
Author: Jorg Desel
Publisher: Cambridge University Press
Total Pages: 256
Release: 1995-01-12
Genre: Computers
ISBN: 9780521465199

Petri nets are a model for the analysis of concurrent systems.

Stochastic Petri Nets

Stochastic Petri Nets
Author: Peter J. Haas
Publisher: Springer Science & Business Media
Total Pages: 523
Release: 2006-04-10
Genre: Mathematics
ISBN: 0387215522

Written by a leading researcher this book presents an introduction to Stochastic Petri Nets covering the modeling power of the proposed SPN model, the stability conditions and the simulation methods. Its unique and well-written approach provides a timely and important addition to the literature. Appeals to a wide range of researchers in engineering, computer science, mathematics and OR.

System Modeling and Control with Resource-Oriented Petri Nets

System Modeling and Control with Resource-Oriented Petri Nets
Author: MengChu Zhou
Publisher: CRC Press
Total Pages: 312
Release: 2018-09-03
Genre: Computers
ISBN: 1439808856

Petri nets are widely used in modeling, analysis, and control of discrete event systems arising from manufacturing, transportation, computer and communication networks, and web service systems. However, Petri net models for practical systems can be very large, making it difficult to apply such models to real-life problems. System Modeling and Control with Resource-Oriented Petri Nets introduces a new resource-oriented Petri net (ROPN) model that was developed by the authors. Not only does it successfully reduce model size, but it also offers improvements that facilitate effective modeling, analysis, and control of automated and reconfigurable manufacturing systems. Presenting the latest research in this novel approach, this cutting-edge volume provides proven theories and methodologies for implementing cost and time-saving improvements to contemporary manufacturing systems. It provides effective tools for deadlock avoidance—deadlock-free routing and deadlock-free scheduling. The authors supply simple and complex industrial manufacturing system examples to illustrate time-tested concepts, theories, and approaches for solving real-life application problems. Written in a clear and concise manner, the text covers applications to automated and reconfigurable manufacturing systems, automated guided vehicle (AGV) systems, semiconductor manufacturing systems, and flexible assembly systems. Explaining complex concepts in a manner that is easy to understand, the authors provide the understanding and tools needed for more effective modeling, analysis, performance evaluation, control, and scheduling of engineering processes that will lead to more flexible and efficient manufacturing systems.