Lecture Notes in Computer Science 5062

Similar documents
Lecture Notes in Computer Science 7480

Lecture Notes in Computer Science 4409

Lecture Notes in Computer Science 7007

Lecture Notes in Computer Science 4024

Lecture Notes in Computer Science 3511

Lecture Notes in Computer Science 4728

Lecture Notes in Computer Science 7927

Lecture Notes in Computer Science 10877

Lecture Notes in Artificial Intelligence 2155

Lecture Notes in Computer Science 4454

Lecture Notes in Artificial Intelligence 3176

Lecture Notes in Computer Science 2075 Edited by G. Goos, J. Hartmanis and J. van Leeuwen

Lecture Notes in Computer Science 3819

Lecture Notes in Computer Science 5004

Lecture Notes in Computer Science 6663

Lecture Notes in Computer Science 4401

Lecture Notes in Computer Science 7342

Research Reports ESPRIT

Lecture Notes in Computer Science 4797

Lecture Notes in Computer Science 4214

Lecture Notes in Computer Science 2497 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Artificial Intelligence 4327

Lecture Notes in Computer Science 3925

Lecture Notes in Computer Science 6037

Lecture Notes in Computer Science 5474

Lecture Notes in Computer Science 5671

Lecture Notes in Computer Science 10644

Springer Berlin Heidelberg NewYork Barcelona Budapest HongKong London Milan Paris Santa Clara Singapore Tokyo

International Conference on Image and Signal Processing. July 2-4, 2018, Cherbourg, France

Lecture Notes in Computer Science 8341

Lecture Notes in Computer Science 3507

Lecture Notes in Computer Science 4883

Lecture Notes in Computer Science 3527

Lecture Notes in Computer Science 2386 Edited by G. Goos, J. Hartmanis, and J. van Leeuwen

Lecture Notes in Computer Science 5083

Lecture Notes in Computer Science 5438

Lecture Notes in Computer Science 7149

Lecture Notes in Computer Science 4449

Fractals and Chaos. A.J. Crilly R.A. Earnshaw H. Jones Editors. With 146 Figures in 173 Parts, 57 in Color

Detection of Intrusions and Malware, and Vulnerability Assessment

Ulrik M. Nyman - Curriculum Vitæ

Lecture Notes in Computer Science 9804

Lecture Notes in Computer Science 6035

Lecture Notes in Computer Science 8036

Lecture Notes in Computer Science 7137

Lecture Notes in Computer Science 6647

Curriculum Vitae Person Education Professional career

German Yearbook on Business History 1986

Lecture Notes in Computer Science 5581

Lecture Notes in Computer Science 7734

9.0 SCOR-RELATED MEETINGS

CoPDA Barbara Rita Barricelli Ali Gheitasy Anders Mørch Antonio Piccinno Stefano Valtolina (Eds.)

Lecture Notes in Computer Science 4935

Lecture Notes in Computer Science 3061

Lecture Notes in Computer Science 7140

CoPDA Barbara Rita Barricelli Gerhard Fischer Anders Mørch Antonio Piccinno Stefano Valtolina (Eds.)

Lecture Notes in Computer Science 4006

Lecture Notes in Artificial Intelligence

Lecture Notes in Computer Science 6527

Lecture Notes in Computer Science 8031

Persoonlijke kopie van ()

Arild Stubhaug. Gösta Mittag-Leffler. AManofConviction. Translated by Tiina Nunnally

Lecture Notes in Computer Science 5284

NCCR Digital Fabrication. Dr. Russell Loveridge. Managing Director NCCR Digital Fabrication

Lecture Notes in Computer Science 5587

Intelligent Primary School Project in Italy

A Bibliography of Books about REDUCE

Process Maturity Profile

Lecture Notes in Computer Science 4498

Lecture Notes in Computer Science 7896

Non-functional Properties in Modeling: Analysis, Languages and Processes

Homepage: volpe. Curriculum Vitae

SERGIU KLAINERMAN CURRICULUM VITAE

Lecture Notes in Computer Science 9211

Progress in Mathematics Volume 95

Lecture Notes in Computer Science 6697

Lecture Notes in Artificial Intelligence 6517

FIRST CIRCULAR AND CALL FOR PAPERS

WSES WORKING GROUP - ACUTE CHOLECYSTITIS DISCUSSION OF STATEMENTS OF CC

Lecture Notes in Computer Science 9596

Lecture Notes in Computer Science 6815

Curriculum Vitae for Marlis Buchman

Human Rights and Intellectual Property: From Concepts to Practice

Stephan Schiffel. Research Interests

KEEGAN & COPPIN COMPANY, INC.

Computers in Building: Proceedings of the CAADfutures'99 Conference

Lecture Notes in Computer Science 6705

Welcome to Workshop Designing Collaborative Interactive Spaces for e Creativity, e Science and e Learning AVI 2012, Capri, Italy, May 25 th.

5 Liberty St., Suite B-328, Charleston, SC Phone: (843)

The Founders of Index Theory

4 th Workshop on Emotions and Personality in Personalized Systems (EMPIRE) Proceedings

Process Maturity Profile

Process Maturity Profile

The Future of Hybrid Medical Imaging

October October FWO Postdoctoral Fellow - KU Leuven, Leuven, Belgium. October October Sep.

Served as civilian doing Operations Research at Headquarters, R.A.F. Bomber Command,

Activities Report Red Dot Design Museum Essen

5 th International Conference on Material Modelling

Activities Report Red Dot Design Museum Essen

ACADEMIC QUALIFICATIONS:

Transcription:

Lecture Notes in Computer Science 5062 Commenced Publication in 1973 Founding and Former Series Editors: Gerhard Goos, Juris Hartmanis, and Jan van Leeuwen Editorial Board David Hutchison Lancaster University, UK Takeo Kanade Carnegie Mellon University, Pittsburgh, PA, USA Josef Kittler University of Surrey, Guildford, UK Jon M. Kleinberg Cornell University, Ithaca, NY, USA Alfred Kobsa University of California, Irvine, CA, USA Friedemann Mattern ETH Zurich, Switzerland John C. Mitchell Stanford University, CA, USA Moni Naor Weizmann Institute of Science, Rehovot, Israel Oscar Nierstrasz University of Bern, Switzerland C. Pandu Rangan Indian Institute of Technology, Madras, India Bernhard Steffen University of Dortmund, Germany Madhu Sudan Massachusetts Institute of Technology, MA, USA Demetri Terzopoulos University of California, Los Angeles, CA, USA Doug Tygar University of California, Berkeley, CA, USA Gerhard Weikum Max-Planck Institute of Computer Science, Saarbruecken, Germany

Kees M. van Hee Rüdiger Valk (Eds.) Applications and Theory of Petri Nets 29th International Conference, PETRI NETS 2008 Xi an, China, June 23-27, 2008 Proceedings 13

Volume Editors Kees M. van Hee Technische Universiteit Eindhoven Dept. Mathematics and Computer Science HG 7.74, Den Dolech 2, 5612 AZ Eindhoven, The Netherlands E-mail: k.m.v.hee@tue.nl Rüdiger Valk University Hamburg Department of Computer Science Vogt-Kölln-Str. 30, 22527 Hamburg, Germany E-mail: valk@informatik.uni-hamburg.de Library of Congress Control Number: 2008928015 CR Subject Classification (1998): F.1-3, C.1-2, G.2.2, D.2, D.4, J.4 LNCS Sublibrary: SL 1 Theoretical Computer Science and General Issues ISSN 0302-9743 ISBN-10 3-540-68745-9 Springer Berlin Heidelberg New York ISBN-13 978-3-540-68745-0 Springer Berlin Heidelberg New York This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, re-use of illustrations, recitation, broadcasting, reproduction on microfilms or in any other way, and storage in data banks. Duplication of this publication or parts thereof is permitted only under the provisions of the German Copyright Law of September 9, 1965, in its current version, and permission for use must always be obtained from Springer. Violations are liable to prosecution under the German Copyright Law. Springer is a part of Springer Science+Business Media springer.com Springer-Verlag Berlin Heidelberg 2008 Printed in Germany Typesetting: Camera-ready by author, data conversion by Scientific Publishing Services, Chennai, India Printed on acid-free paper SPIN: 12277117 06/3180 543210

Preface This volume consists of the proceedings of the 29th International Conference on Applications and Theory of Petri Nets and Other Models of Concurrency (PETRI NETS 2008). The Petri Net conferences serve as annual meeting places to discuss the progress in the field of Petri nets and related models of concurrency. They provide a forum for researchers to present and discuss both applications and theoretical developments in this area. Novel tools and substantial enhancements to existing tools can also be presented. In addition, the conferences always welcome a range of invited talks that survey related domains, as well as satellite events such as tutorials and workshops. The 2008 conference had six invited speakers, two advanced tutorials, and four workshops. Detailed information about PETRI NETS 2008 and the related events can be found at http://ictt.xidian.edu.cn/atpn-acsd2008. The PETRI NETS 2008 conference was organized by the Institute of Computing Theory and Technology at Xidian University, Xi an, China, where it took place during June 23-27, 2008. We would like to express our deep thanks to the Organizing Committee, chaired by Zhenhua Duan, for the time and effort invested in the conference and for all the help with local organization. We are also grateful for the financial support of the National Natural Science Foundation of China (NSFC) (Grant No. 60433010), Xidian University, and the Institute of Computing Theory and Technology at Xidian University. This year we received 75 submissions by authors from 21 different countries. We thank all the authors who submitted papers. Each paper was reviewed by at least four referees. The Program Committee meeting took place in Eindhoven, The Netherlands, and was attended by 20 Program Committee members. At the meeting, 23 papers were selected, classified as: theory papers (14 accepted), application papers (5 accepted), and tool papers (4 accepted). We wish to thank the Program Committee members and other reviewers for their careful and timely evaluation of the submissions before the meeting. Special thanks are due to Martin Karusseit, University of Dortmund, for his friendly attitude and technical support with the Online Conference Service. Finally, we wish to express our gratitude to the six invited speakers, Gustavo Alonso, Jifeng He, Mike Kishinevsky, Huimin Lin, Carl Adam Petri (presented by Rüdiger Valk), and Grzegorz Rozenberg for their contribution. As usual, the Springer LNCS team provided high-quality support in the preparation of this volume. April 2008 Kees van Hee Rüdiger Valk

Organization Steering Committee Will van der Aalst, The Netherlands Jonathan Billington, Australia Gianfranco Ciardo, USA Jörg Desel, Germany Susanna Donatelli, Italy Serge Haddad, France Kurt Jensen, Denmark (Chair) Jetty Kleijn, The Netherlands Maciej Koutny, UK Sadatoshi Kumagai, Japan Carl Adam Petri (Honorary Member) Lucia Pomello, Italy Wolfgang Reisig, Germany Grzegorz Rozenberg, The Netherlands Manuel Silva, Spain Alex Yakovlev, UK Organizing Committee Zhenhua Duan (Chair) Xinbo Gao Cong Tian Haibin Zhang Chenting Zhao Yuanyuan Zuo Tool Demonstration Xiaobing Wang (Chair) Program Committee Kamel Barkaoui, France Simona Bernardi, Italy Luca Bernardinello, Italy Eike Best, Germany Didier Buchs, Switzerland José Manuel Colom, Spain Raymond Devillers, Belgium Zhenhua Duan, China Jorge de Figueiredo, Brazil Giuliana Franceschinis, Italy Luis Gomes, Portugal Boudewijn Haverkort, The Netherlands Kees van Hee, The Netherlands (Co-chair) Claude Jard, France ChangJun Jiang, China Gabriel Juhas, Slovak Republic Peter Kemper, USA Ekkart Kindler, Denmark Victor Khomenko, UK Jetty Kleijn, The Netherlands Fabrice Kordon, France Lars Michael Kristensen, Denmark Charles Lakos, Australia ZhiWu Li, China Johan Lilius, Finland Chuang Lin, China Robert Lorenz, Germany Junzhou Luo, China Toshiyuki Miyamoto, Japan Patrice Moreaux, France

VIII Organization Madhavan Mukund, India Wojciech Penczek, Poland Michele Pinna, Italy Zhiguang Shan, China Kohkichi Tsuji, Japan Rüdiger Valk, Germany (Co-chair) Hagen Völzer, Switzerland Karsten Wolf, Germany MengChu Zhou, USA Referees Ilham Alloui Soheib Baarir Gianfranco Balbo Paolo Baldan Paolo Ballarini João Paulo Barros Marco Beccuti Matthias Becker Marek Bednarczyk Maurice ter Beek Mehdi Ben Hmida Béatrice Bérard Robin Bergenthum Filippo Bonchi Marcello Bonsangue Lawrence Cabac Josep Carmona Davide Cerotti Prakash Chandrasekaran Thomas Chatain Ang Chen Lucia Cloth Flavio De Paoli Jörg Desel Boudewijn van Dongen Mariagrazia Dotoli Yuyue Du Claude Dutheillet Emmanuelle Encrenaz Johan Ersfolk Sami Evangelista Eric Fabre Dirk Fahland Carlo Ferigato João M. Fernandes Hans Fleischhack Jörn Freiheit Fabio Gadducci Michele Garetto Thomas Gazagnaire Qi-Wei Ge Roberto Gorrieri Luuk Groenewegen Susumu Hashizume Reiko Heckel Monika Heiner Kai-Steffen Hielscher Lom Hillah Kunihiko Hiraishi Hendrik Jan Hoogeboom Andras Horvath Steve Hostettler Matthias Jantzen Alain Jean-Marie YoungWoo Kim Michael Köhler-Bußmeier Christian Kölbl Matthias Kuntz Miros law Kurkowski Kristian Bisgaard Lassen Fedor Lehocki Chen Li Jianqiang Li Didier Lime Ding Liu Kamal Lodaya Niels Lohmann Ricardo Machado Agnes Madalinski Thomas Mailund Mourad Maouche Marco Mascheroni Peter Massuthe Ilaria Matteucci Sebastian Mauser Antoni Mazurkiewicz Agathe Merceron Roland Meyer Andrew S. Miner Daniel Moldt Arjan Mooij Rémi Morin Mourad Mourad Wojciech Nabia lek Morikazu Nakamura K. Narayan Kumar Artur Niewiadomski Olivia Oanea Atsushi Ohta Emmanuel Paviot-Adet Laure Petrucci Axel Poigné Denis Poitrenaud Agata Pó lrola Lucia Pomello Ivan Porres Jean-François Pradat-Peyre Astrid Rakow Anne Remke Pierre-Alain Reynier Andrea Saba Ramin Sadre Nabila Salmi Carla Seatzu Matteo Sereno Zuzana Sevcikova Jeremy Sproston Marielle Stoelinga Ping Sun

Organization IX S.P. Suresh Koji Takahashi Shigemasa Takai Wei Tan Xianfei Tang P. S. Thiagarajan Ferucio Laurentiu Tiplea Simon Tjell Toshimitsu Ushio Laurent Van Begin Eric Verbeek Enrico Vicario Valeria Vittorini Marc Voorhoeve Jean-Baptiste Voron Jiacun Wang JanMartijnvanderWerf Michael Westergaard Oskar Wibling Elke Wilkeit Harro Wimmel Józef Winkowski Keyi Xing Shingo Yamaguchi Satoshi Yamane Tatsushi Yamasaki Tadanao Zanma

Table of Contents Invited Papers Challenges and Opportunities for Formal Specifications in Service Oriented Architectures... 1 Gustavo Alonso Modeling Interactions between Biochemical Reactions (Abstract)... 7 A. Ehrenfeucht and G. Rozenberg Transaction Calculus (Abstract)... 8 He Jifeng Stratifying Winning Positions in Parity Games... 9 Huimin Lin On the Physical Basics of Information Flow: Results Obtained in Cooperation with Konrad Zuse... 12 Carl Adam Petri Regular Papers Faster Unfolding of General Petri Nets Based on Token Flows... 13 Robin Bergenthum, Robert Lorenz, and Sebastian Mauser Decomposition Theorems for Bounded Persistent Petri Nets... 33 Eike Best and Philippe Darondeau Compositional Specification of Web Services Via Behavioural Equivalence of Nets: A Case Study... 52 Filippo Bonchi, Antonio Brogi, Sara Corfini, and Fabio Gadducci Modeling and Analysis of Security Protocols Using Role Based Specifications and Petri Nets... 72 Roland Bouroulet, Raymond Devillers, Hanna Klaudel, Elisabeth Pelz, and Franck Pommereau A Symbolic Algorithm for the Synthesis of Bounded Petri Nets... 92 J. Carmona, J. Cortadella, M. Kishinevsky, A. Kondratyev, L. Lavagno, and A. Yakovlev Synthesis of Nets with Step Firing Policies... 112 Philippe Darondeau, Maciej Koutny, Marta Pietkiewicz-Koutny, and Alex Yakovlev

XII Table of Contents Modelling and Analysis of the INVITE Transaction of the Session Initiation Protocol Using Coloured Petri Nets... 132 Lay G. Ding and Lin Liu Modelling and Initial Validation of the DYMO Routing Protocol for Mobile Ad-Hoc Networks... 152 Kristian L. Espensen, Mads K. Kjeldsen, and Lars M. Kristensen Formal Specification and Validation of Secure Connection Establishment in a Generic Access Network Scenario... 171 Paul Fleischer and Lars M. Kristensen Parametric Language Analysis of the Class of Stop-and-Wait Protocols... 191 Guy Edward Gallasch and Jonathan Billington Hierarchical Set Decision Diagrams and Automatic Saturation... 211 Alexandre Hamez, Yann Thierry-Mieg, and Fabrice Kordon Performance Evaluation of Workflows Using Continuous Petri Nets with Interval Firing Speeds... 231 Kunihiko Hiraishi Modelling Concurrency with Quotient Monoids... 251 Ryszard Janicki and Dai Tri Man Lê Labeled Step Sequences in Petri Nets... 270 Matthias Jantzen and Georg Zetzsche MC-SOG: An LTL Model Checker Based on Symbolic Observation Graphs... 288 Kais Klai and Denis Poitrenaud Symbolic State Space of Stopwatch Petri Nets with Discrete-Time Semantics... 307 Morgan Magnin, Didier Lime, and Olivier (H.) Roux A Practical Approach to Verification of Mobile Systems Using Net Unfoldings... 327 Roland Meyer, Victor Khomenko, and Tim Strazny Cooperative Arrival Management in Air Traffic Control - A Coloured Petri Net Model of Sequence Planning... 348 Hendrik Oberheid and Dirk Söffker Process Discovery Using Integer Linear Programming... 368 J.M.E.M. van der Werf, B.F. van Dongen, C.A.J. Hurkens, and A. Serebrenik

Table of Contents XIII Tool Papers Synthesis of Petri Nets from Scenarios with VipTool... 388 Robin Bergenthum, Jörg Desel, Robert Lorenz, and Sebastian Mauser A Monitoring Toolset for Paose... 399 Lawrence Cabac, Till Dörges, and Heiko Rölke Animated Graphical User Interface Generator Framework for Input-Output Place-Transition Petri Net Models... 409 João Lourenco and Luís Gomes HYPENS: A Matlab Tool for Timed Discrete, Continuous and Hybrid Petri Nets... 419 Fausto Sessego, Alessandro Giua, and Carla Seatzu Author Index... 429