Benoît Barbot2, Francis Hulin-Hubard3, Fabrice Kordon3, Van-François Le1, and Laure Petrucci1 45th International Conference on Theory and Application of Petri Nets and Concurrency conference (Petri Nets 2024) June 26th – 28th, 2024 1LIPN, CNRS UMR 7030, Université Sorbonne Paris Nord, Villetaneuse, France 2Univ Paris Est Creteil, LACL, F-94010 Creteil, France 3Sorbonne Université, CNRS, LIP6, Paris, France
• Zero-Install Interoperability: • Support several automata and Petri nets formalisms • Decentralised services • Extensible André et al. (Petri Nets 2024) CosyVerif: The Path to Formalisms Cohabitation 3/24
• Zero-Install Interoperability: • Support several automata and Petri nets formalisms • Decentralised services • Extensible Personalization: • Save/Load models • User accounts (workspaces) • Adaptative palette André et al. (Petri Nets 2024) CosyVerif: The Path to Formalisms Cohabitation 3/24
new Formalism 3. Creating a Model 4. Analysing a Model 5. Conclusions André et al. (Petri Nets 2024) CosyVerif: The Path to Formalisms Cohabitation 4/24
Architecture CosyDraw What the users see and interact with HTML, CSS, Javascript ſ Frontend ƞ REST API Node.js ş Database ˟ Authentication Alligator ª File System R IMITATOR R COSMOS R CLI tool … Request Reponse Ë Users Design Model Display Results André et al. (Petri Nets 2024) CosyVerif: The Path to Formalisms Cohabitation 6/24
* * source target Model + formalismUrl Arc + id + arcType Node + id + nodeType Attribute + name + value Ref + href André et al. (Petri Nets 2024) CosyVerif: The Path to Formalisms Cohabitation 10/24
Petri nets, automata, ADTrees, etc. ◦ Definition of formalisms (FML) ◦ Verification tools (Alligator) • CosyVerif reduces the user’s learning and usage effort. ◦ It’s multi-platform and needs zero-install (Only a web browser) ◦ Only one graphical interface to learn • CosyVerif has been used by researchers and several French and Vietnamese universities in their classrooms. 1One ring GUI to rule them all, … – J.R.R. Tolkien, The Fellowship of the Ring André et al. (Petri Nets 2024) CosyVerif: The Path to Formalisms Cohabitation 21/24
• Sharing results between tools. • Schematic view of results on the initial model. André et al. (Petri Nets 2024) CosyVerif: The Path to Formalisms Cohabitation 22/24
Benoît Barbot2, Francis Hulin-Hubard3, Fabrice Kordon3, Van-François Le1, and Laure Petrucci1 45th International Conference on Theory and Application of Petri Nets and Concurrency conference (Petri Nets 2024) June 26th – 28th, 2024 1LIPN, CNRS UMR 7030, Université Sorbonne Paris Nord, Villetaneuse, France 2Univ Paris Est Creteil, LACL, F-94010 Creteil, France 3Sorbonne Université, CNRS, LIP6, Paris, France