The book offers a conceptual framework to navigate the complexities of the digital world, highlighting the challenge of managing large, diverse systems that balance dynamic behaviors with static data. It addresses the need for innovative approaches to understand and interact with these evolving digital environments, making it a crucial resource for those seeking to comprehend the intricacies of modern technology and its implications.
Wolfgang Reisig Book order






- 2024
- 2013
Understanding Petri nets
Modeling Techniques, Analysis Methods, Case Studies
With their intuitive graphical approach, Petri nets are widely accepted for modeling in software design and control engineering. This book offers a clear introduction to the essentials of Petri nets, detailing core modeling techniques and analysis methods, supported by examples and case studies. Part I focuses on modeling with Petri nets, explaining concepts through examples, starting with a powerful and intuitive model. Part II discusses essential analysis methods specific to Petri nets, introducing techniques for formulating key properties and algorithms for validating system nets. Part III features case studies that present new concepts and analysis techniques for diverse modeling tasks. The author provides various paths through the content: an elementary strand for those studying basic nets, a modeling strand for readers focused on modeling without analysis, and a strand for technically simple yet challenging examples. The book maintains a strong balance of consistency, comprehensibility, and correctness, featuring reduced formal arguments in the main text with theoretical details in an appendix. Graphical illustrations enhance understanding, and each chapter concludes with exercises and further reading recommendations. It is suitable for computer science students and researchers across related fields.
- 2011
Focusing on the practical applications of net theory, this book explores foundational concepts and their interrelations, emphasizing the unique aspects that set nets apart from other system models, such as concurrency and resource limitations. It introduces fundamental ideas like 'condition' and 'event', illustrating their impact on state changes through examples. The axiomatic presentation aims to provide readers with a systematic understanding, equipping them to engage with existing net literature and applications in various fields.
- 1998
Distributed Computing is rapidly becoming the principal computing paradigm in diverse areas of computing, communication, and control. Processor clusters, local and wide area networks, and the information highway evolved a new kind of problems which can be solved with distributed algorithms. In this textbook a variety of distributed algorithms are presented independently of particular programming languages or hardware, using the graphically suggestive technique of Petri nets which is both easy to comprehend intuitively and formally rigorous. By means of temporal logic the author provides surprisingly simple yet powerful correctness proofs for the algorithms. The scope of the book ranges from distributed control and synchronization of two sites up to algorithms on any kind of networks. Numerous examples show that description and analysis of distributed algorithms in this framework are intuitive and technically transparent.