PNSE'18
International Workshop on Petri Nets and Software Engineering
Bratislava, Slovakia, June 25-26, 2018
a satellite event of
Petri Nets 2018 and ACSD 2018
39th INTERNATIONAL CONFERENCE ON APPLICATION AND
THEORY OF PETRI NETS AND CONCURRENCY
and
18th INTERNATIONAL CONFERENCE ON
APPLICATION OF CONCURRENCY TO SYSTEM DESIGN
Contact e-mail: pnse18_at_informatik_dot_uni-hamburg_dot_de
Some of the best papers from the workshop will be invited for publication in a volume of the journal sub line of Lecture Notes in Computer Science entitled
Transactions on Petri Nets and Other Models of Concurrency (ToPNoC).
The papers are expected to be thoroughly revised and they will go through a totally new round of reviewing as is standard practice for journal papers.
Papers from previous instances of this workshop
(
PNSE'07,
PNDS'08,
PNSE'09,
PNSE'10,
PNSE'11,
PNSE'12,
PNSE'13,
PNSE'14,
PNSE'15,
PNSE'16 and
PNSE'17)
made it into ToPNoC volumes in the Springer LNCS series (volumes
5100,
5460,
5800,
6550,
6900,
7400,
7480,
8100,
8910,
9410,
9930 and
10470).
Scope
For the successful realization of complex systems of interacting and reactive 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 uniform 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 and choice in a natural and mathematically precise way without compromising readability.
The workshop PNSE'18 (Petri nets and Software Engineering) will take place as a satellite event of Petri Nets 2018 and ACSD 2018.
The use of Petri nets (P/T-nets, colored Petri nets and extensions) in the formal process of software engineering, covering modeling, validation, and verification, will be presented as well as their application and tools supporting the disciplines mentioned above.
This year we will put an emphasize on the impact of software engineering on Petri nets by their concepts, methods, techniques and tools.
Therefore we invite contributions that work on subjects the could(!) be relevant for Petri nets, their applications or their tools.
Results on other formalisms or semi-formal techniques, their concepts, methods, tools and experiences (successful or not successful) are highly welcome.
Monday
11:00 |
Rinderle-Ma |
Stefanie Rinderle-Ma |
Invited Talk |
12:00 |
|
|
Lunch |
13:30 |
|
|
Opening |
13:40 |
|
Ramchandra Phawade |
Kleene Theorems for Free Choice Nets Labelled with Distributed Alphabets |
14:15 |
|
Marco Vinícius Muniz Ferreira, José Jean-Paul Zanlucchi De Souza Tavares and José Reinaldo Silva |
The Pheromone of Ant Emulated by Petri Net Inserted Inversely in RFID Database for Swarm Robots |
14:40 |
|
|
Coffee Break |
15:30 |
|
David Mosteller, Michael Haustermann, Daniel Moldt and Dennis Schmitz |
Graphical Simulation Feedback in Petri Net-Based Domain-Specific Languages within a Meta-Modeling Environment |
16:05 |
|
Karsten Wolf |
A Simple Abstract Interpretation for Petri Net Queries |
16:30 |
|
|
Break |
Tuesday
9:30 |
|
Manuel Wimmer |
Invited Talk (Title to be announced) |
10:30 |
|
|
Coffee Break |
11:00 |
|
Stefan Klikovits, Alban Linard, Dimitri Racordon and Didier Buchs |
Petri Sport: a Sport for Petri Netters |
11:35 |
|
Jan Henrik Röwekamp, Daniel Moldt and Matthias Feldmann |
Investigation of Containerizing Distributed Petri Net Simulations |
12:00 |
|
|
Lunch |
13:30 |
|
Alejandro Rodriguez, Lars Michael Kristensen and Adrian Rutle |
Towards Modelling and Validation of the MQTT IoT Protocol for M2M Communication |
14:05 |
|
Talal Alharbi and Maciej Koutny |
Visualising Data Sets in Structured Occurrence Nets (SONs) |
14:30 |
|
Rozalia Lakner, Ferenc Friedler and Botond Bertok |
P-graph Algorithms for Petri Net Synthesis |
14:35 |
|
|
Poster Session / Coffee Break |
15:30 |
|
Luca Bernardinello, Lucia Pomello, Adrián Puerto Aubel and Alessandro Villa |
Checking Weak Observable Liveness on Unfoldings Through Asynchronous Games |
16:05 |
|
PC-Chairs |
Closing |
Topics
We welcome contributions describing original research in topics related to Petri nets in combination with software engineering, addressing open problems or presenting new ideas regarding the relation of Petri nets and software engineering.
Furthermore we look for surveys addressing open problems and new applications of Petri nets and for Petri nets.
As mentioned above: Any kind of insights and results in the area of software engineering that might be relevant for Petri nets are especially invited.
The authors should then have one section on how they think what Petri nets could gain from their contribution.
Topics of interest include but are not limited to:
-
Software Engineering
-
agile development
-
product lines
-
software in business contexts
-
software development and production environments; DevOps; IDEs; continuous integration
-
programming and concurrency
-
technologies: hadoop / MapReduce; akka, Spark; Flink; STORM etc.
-
distributed database technology: redis; cassandra; CouchDB; hadoop; mongoDB etc.
-
concepts for mobility, concurrency, non-determinism, distribution, embedding, flexibility
-
social concepts for norms, rules, contracts, communication, co-ordination, co-operation
-
software engineering addressing Petri nets, UML techniques, BPMN, BPEL, eEPCs, CMMN and other modeling techniques
-
Modeling
-
representation of formal models by intuitive modeling concepts
-
guidelines for the construction of system models
-
representative examples
-
process-, service-, state-, event-, component-, organization-, object-, agent- and actor-oriented approaches
-
adaption, integration, and enhancement of concepts from other
disciplines
-
views and abstractions of systems
-
meta-modeling and domain specific languages (DSLs)
-
model-driven architecture
-
modeling software landscapes
-
web service-based software development
-
Validation and Execution
-
prototyping
-
simulation, observation, animation
-
code generation and execution
-
testing and debugging
-
efficient implementation
-
Verification
-
structural methods (e.g. place invariants, reduction rules)
-
results for structural subclasses of nets
-
relations between structure and behavior
-
state space based approaches
-
efficient model checking
-
assertional and deductive methods (e.g. temporal logics)
-
process algebraic methods
-
model and graph transformation
-
applications of category theory, rewriting logic and linear logic
-
Application of Petri nets and Software Engineering, in particular in the domains of
- education, training and teaching at any level,
- flexible manufacturing,
- logistics,
- telecommunication,
- big data,
- cyber-physical systems,
- internet-of-things,
- grid and cloud computing,
- distributed systems,
- workflow management and
- embedded systems.
-
Tools in the fields mentioned above
Proceedings
We plan to make the workshop proceedings for PNSE'18 available online at CEUR (available from July, 2018.).
Some former volumes of the workshop can found at:
CEUR-WS.org as Volume 1846
CEUR-WS.org as Volume 1591
CEUR-WS.org as Volume 1372
CEUR-WS.org as Volume 1160
CEUR-WS.org as Volume 989
CEUR-WS.org as Volume 851 and
CEUR-WS.org as Volume 723.
Program committee
Program Committee
- Elvio Amparore ( Università degli Studi di Torino, Italy)
- Gabriele Anderst-Kotsis (Austria)
- Bernhard Bauer (Germany)
- José Ángel Bañares (University of Zaragoza, Spain)
- Robin Bergenthum (University of Hagen, Germany)
- Olivier Boissier (France)
- Piotr Chrzastowski-Wachtel (University of Warsaw, Poland)
- Gianfranco Ciardo (Iowa State University, USA)
- José-Manuel Colom (University of Zaragoza, Spain)
- Ernesto Damiani (Italy)
- Joaquín Ezpeleta Mateo (Spain)
- Giuliana Franceschinis (Università del Piemonte Orientale, Italy)
- Luciano García-Bañuelos (Estonia)
- Holger Giese (Germany)
- Nicolas Guelfi (University of Luxembourg)
- Serge Haddad (ENS Cachan, France)
- Xudong He (Florida International University, USA)
- Thomas HIldebrandt (Copenhagen University, Denmark)
- Lom Messan Hillah (France)
- Vladimir Janousek (Brno University of Technology, Czech Republic)
- Peter Kemper (College of William and Mary, USA)
- Ekkart Kindler (Technical University of Denmark, Denmark) (Co-Chair)
- Radek Koci (University of Brno, Czech republic)
- Maciej Koutny (Newcastle University, United Kingdom)
- Lars Kristensen (Bergen University College, Norway)
- Fabrizio Maggi (Estonia)
- Heinrich Mayr (Austria)
- Daniel Moldt (University of Hamburg, Germany) (Co-Chair)
- Andrea Omicini (Italy)
- Richard Paige (University of York, United Kingdom)
- Wojciech Penczek (University of Podlasie, Poland)
- Laure Petrucci (University Paris Nord, France)
- Alfonso Pierantonio (Università degli Studi dell'Aquila, Italia)
- Pascal Poizat (France)
- Franck Pommereau (University of Évry, France)
- Heiko Rölke (University of Applied Science HTW Chur, Switzerland) (Co-Chair)
- Bernhard Rumpe (RWTH Aachen University, Germany)
- Mattia Salnitri (Italy)
- Alexei Sharpanskykh (The Netherlands)
- Yann Thierry-Mieg (University P. & M. Curie, LIP 6, France)
- Adelinde Uhrmacher (Germany)
- Antonio Vallecillo (University of Malaga, Spain)
- Jan Martijn van der Werf (Utrecht University, Netherlands)
- H.M.W. Eric Verbeek (Eindhoven University, Netherlands)
- Matthias Weidlich (Germany)
- Manuel Wimmer (Austria)
- Christian Zirpins (Germany)
Registration & Accommodation
Please register for the PNSE'18 workshop at the
Petri Nets 2018 Registration site.
Information about how to reach the workshop / conference site and about hotels can be found at the
Petri Nets 2018 Venue pages.