• Aucun résultat trouvé

Frontmatter

N/A
N/A
Protected

Academic year: 2022

Partager "Frontmatter"

Copied!
10
0
0

Texte intégral

(1)

Preliminary Proceedings

»PNSE’17«

International Workshop on

Petri Nets and Software Engineering

Satellite event of the

38th International Conference on Application and Theory of Petri Nets

and Concurrency

17th International Conference on Application of Concurrency to

System Design

Zaragoza, Spain, June, 2017

Including the proceedings of the co-located event

»MoSEBIn’17«

International Workshop on

Modeling and Software Engineering in

Business and Industry

(2)
(3)

Editors: Daniel Moldt,

Lawrence Cabac and Heiko Rölke

Proceedings of the International Workshop on P etri

N ets and S oftware E ngineering

PNSE’17 Editors: Daniel Moldt,

Dirk Fahland, Andreas Solti and

Laura García-Borgoñón Proceedings of the International Workshop on

Mo deling and S oftware

E ngineering in B usiness and In dustry

MoSEBIn’17

University of Hamburg

Department of Informatics

(4)

Compilation Editor:

Daniel Moldt

University of Hamburg Department of Informatics Vogt-Kölln-Str. 30

D-22527 Hamburg Germany

http://www.pnse.de http://www.Petri-Net.de

These proceedings are published online by the editors as Volume 1846 at CEUR Workshop Proceedings

ISSN 1613-0073

http://ceur-ws.org/Vol-1846/

Copyright for the individual papers is held by the papers’ authors.

Copying is permitted only for private and academic purposes.

This volume is published and copyrighted by its editors.

(5)

Prefaces

These are the proceedings of the International Workshop on Petri Nets and Software Engineering (PNSE’17) in Zaragoza, Spain, June 25–26, 2017 which also includes the papers of the International Workshop onModeling and Soft- ware Engineering in Business and Industry (MoSEBIn’17). Both workshops are co-located events of

• Petri Nets 2017 – the 38th International Conference on Applications and Theory of Petri Nets and Concurrency and

• ACSD 2017 – the 17th International Conference on Application of Con- currency to System Design.

More information about the workshop can be found at

http://www.informatik.uni-hamburg.de/TGI/events/pnse17/

and

http://www.informatik.uni-hamburg.de/TGI/events/mosebin17/

PNSE’17 preface:

For the successful realization of complex systems of interacting and re- active software and hardware components the use of a precise language at different stages of the development process is of crucial importance. Petri nets are becoming increasingly popular in this area, as they provide a uni- form language supporting the tasks of modeling, validation and verification.

Their popularity is due to the fact that Petri nets capture fundamental aspects of causality, concurrency, synchronization and choice in a natural and math- ematically precise way without compromising readability. The use of Petri nets (P/T-nets, Coloured Petri nets and extensions) in the formal process of software engineering, covering modeling, validation, execution, simulation and verification, is presented as well as their application in several domains and tools supporting the disciplines mentioned above.

MoSEBIn’17 preface:

The workshop is a forum for those interested in modeling, especially of, for and within business and industry environments. Business and industry environments are important and relevant application domains for modeling and software engineering. Both academics and practitioners can contribute and learn from such a meeting. The fundamental interest is to understand modeling within this area and what environments and applications actually demand from modelers and software engineers.

Communication between users and software engineers is based on models, therefore, the transformation from application domain models to computer science is a major task that we want to discuss during the workshop from many perspectives. Furthermore, software engineering for business and industry has to provide solutions that have to fit special needs of the people in these fields.

(6)

6 PNSE’17 – Petri Nets and Software Engineering

The mutual dependencies, services, requirements, expectations, solutions etc.

between software engineers and business people / people from industry shall be discussed during the workshop.

Last but not least in the context of any organisational institution the roles of modeling within software engineering and how to use software engineering for modeling can also be addressed from various perspectives.

For both workshops we have chosen José Ángel Bañares and Julia Padberg as invited speakers. We received eighteen high-quality contributions for these proceedings. The program now consists of ten full papers, two short papers, three poster contributions and two invited talks.

The international program committee of PNSE’17 was supported by the valued work of Alfredo Capozucca, Stefan Klikovits, Artur Niewiadomski, Marcin Piątkowski and Benoît Ries as additional reviewers. Their valuable work is highly appreciated.

Furthermore, we would like to thank our colleagues in the local organiza- tion team at the Aragón Institute of Engineering Research (I3A), Zaragoza University, Spain for their support.

The organzational/technical work in Hamburg was supported by Louis Kobras, Michael Haustermann and Dennis Schmitz.

Without the enormous efforts of authors, reviewers, PC members and the organizational teams, this workshop would not provide such an interesting booklet.

Thank you very much!

Danial Moldt, Lawrence Cabac, Heiko Rölke Hamburg, June 2017

(7)

Preface 7

PNSE’17 Program Committee

Elvio Gilberto Amparore (Italy)

Kamel Barkaoui (France)

Robin Bergenthum (Germany)

Didier Buchs (Switzerland)

Lawrence Cabac (Co-Chair) (Germany) Piotr Chrzastowski-Wachtel (Poland) Gianfranco Ciardo (USA) José-Manuel Colom (Spain)

Jörg Desel (Germany)

Raymond Devillers (Belgium) Giuliana Franceschinis (Italy)

Nicolas Guelfi (Luxembourg)

Stefan Haar (France)

Serge Haddad (France)

Xudong He (USA)

Kunihiko Hiraishi (Japan)

Gabriel Juhás (Slovakia)

Peter Kemper (USA)

Astrid Kiehn (India)

Hanna Klaudel (France)

Radek Koci (Czech republic)

Maciej Koutny (United Kingdom)

Lars Kristensen (Norway)

Michael Köhler-Bußmeier (Gemany)

Robert Lorenz (Germany)

Łukasz Mikulski (Poland)

Daniel Moldt (Co-Chair) (Germany) Berndt Müller (Great Britain) Wojciech Penczek (Poland)

Laure Petrucci (France)

Lucia Pomello (Italy)

Heiko Rölke (Co-Chair) (Germany)

P.S. Thiagarajan (USA)

Yann Thierry-Mieg (France) Henricus M.W. (Eric) Verbeek (Netherlands)

Karsten Wolf (Germany)

(8)

8 PNSE’17 – Petri Nets and Software Engineering

MoSEBIn’17 Program Committee

María Alpuente (Spain)

Ahmed Awad (Egypt)

Bernhard Bauer (Germany)

Olivier Boissier (France)

Christine Choppy (France)

Claudio Di Ciccio (Austria)

M.J. Escalona (Spain)

Dirk Fahland (Co-Chair) (Netherlands)

Walid Fdhila (Austria)

Michael Felderer (Austria)

Luciano García-Bañuelos (Estonia) Laura García-Borgoñón (Co-Chair) (Seville)

Holger Giese (Germany)

José González Enríquez (Spain)

Vincent Hilaire (France)

Lom Messan Hillah (France)

Benjamin Hirsch (United Arab Emirates) Martin Kollingbaum (United Kingdom)

Gabriele Kotsis (Austria)

Maristella Matera (Italy)

Massimo Mecella (Italy)

Daniel Moldt (Co-Chair) (Germany)

Andreas Oberweis (Germany)

Andrea Omicini (Italy)

Pascal Poizat (France)

Mattia Salnitri (Italy)

Stefan Schönig (Germany)

Arik Senderovich (Israel)

Andreas Solti (Co-Chair) (Austria) Ulrich Ultes-Nitsche (Switzerland)

Antonio Vallecillo (Spain)

Jan Martijn Van Der Werf (Netherlands)

Mathias Weske (Germany)

Manuel Wimmer (Austria)

Christian Zirpins (Germany)

(9)

Contents

Part I Invited Talks

Model-Driven Development of Performance Sensitive Cloud Native Streaming Applications

José Ángel Bañares . . . 13 Verification of Reconfigurable Petri Nets

Julia Padberg. . . 27

Part II Long Presentations

Decision Diagrams for Petri Nets: which Variable Ordering?

Elvio Gilberto Amparore, Susanna Donatelli, Marco Beccuti, Giulio

Garbi and Andrew Miner . . . 31 On the Resource Equivalences in Petri nets with Invisible

Transitions

Vladimir A. Bashkin . . . 51 Compatibility Control of Asynchronous Communicating

Systems with Unbounded Buffers

D. Dahmani, M.C. Boukala, H. Mountassir and S. Chouali. . . 69 Complexity Aspects of Web Services Composition

Karima Ennaoui, Lhouari Nourine and Farouk Toumani. . . 85 GPU Computations and Memory Access Model Based on

Petri Nets

Anna Gogolińska, Łukasz Mikulski and Marcin Piątkowski. . . .105 Coloured Petri Nets Based Diagnosis on Causal Models

Soumia Mancer and Hammadi Bennoui. . . .123

(10)

10 Contents

Simulating Multiple Formalisms Concurrently Based on Reference Nets

Pascale Möller, Michael Haustermann, David Mosteller, Dennis Schmitz137 Petri Net Inside RFID Database Integrated with RFID

Indoor Positioning System for Mobile Robots Position Control

José Jean-Paul Zanlucchi de Sousa Tavares, Rodrigo Hiroshi

Murofushi, Lucas Henriques Silva and Gustavo Rezende Silva. . . .157 Application of Model-based Testing on a Quorum-based

Distributed Storage

Rui Wang, Lars Michael Kristensen, Hein Meling and Volker Stolz. . . . .177 A Tool Chain for Test-driven Development of Reference Net Software Components in the Context of CAPA Agents

Martin Wincierz. . . .197

Part III Short Papers

Modeling Reusable Concurrent Passive Entity Objects in Colored Petri Nets

Rowland Pitts and Hassan Gomaa . . . .217

Part IV Poster Presentation

Towards a Systematic Model-driven Approach for the Detection of Web Threats and Use Cases

Simona Bernardi, Raúl Piracés Alastuey, Alejandro Solanas Bonilla

and Raquel Trillo-Lado . . . .225 Towards Verification of Connection-Aware Transaction

Models for Mobile Applications

Lars M. Kristensen, Gabriele Taentzer and Steffen Vaupel . . . .227 Petri Net with RFID Distributed Database for Autonomous Search and Rescue in Tracks and Crossings

João Paulo Da Silva Fonseca and Jose Jean-Paul Zanlucchi de Souza Tavares. . . .229

Part V MoSEBIn Paper

Modeling Mobile Agents in Vehicular Networks

Oscar Urra and Sergio Ilarri . . . .233

Références

Documents relatifs

This volume contains the papers presented at CompoNet 2012: second interna- tional workshop on Petri nets Compositions (and other models of concurrency) held on June 26th 2012

These are the proceedings of the International Workshop on Petri Nets and Software Engineering (PNSE’12) in Hamburg, Germany, June 25–26, 2012.. It is a co-located event of Petri

These are the proceedings of the International Workshop on Petru Nets and Software Engineering (PNSE’11) in Newcastle upon Tyne, United Kingdom, June 20–21, 2011.. It is a

These are the proceedings of the International Workshop on Petri Nets and Software Engineering (PNSE’19) in Aachen, Germany, June 24, 2019.. The workshop is co-located to the

These are the proceedings of the International Workshop on Petri Nets and Software Engineering (PNSE’18) in Bratislava, Slovakia, June 25–26, 2018.. The workshop is co-located to

Paper C1 argued that feature development in the context of CI/CD could be organized applying feature toggles in the main branch or by using feature branches to separate the

The modeling of open configuration problem will associate with the interaction between the customer requirements and two types of knowledge (predefined knowledge

These are the proceedings of the International Workshop on Petri Nets and Software Engineering (PNSE’13) in Milano, Italy, June 24–25, 2013.. It is a co-located event of Petri