SNexpression r2.2.3



A tool for Symmetric Nets structural Analysis

^Top

SNexpression is a software tool for structural analysis of Symmetric Nets (SN). It is composed by two software layers: a Library for Symbolic Calculus (LSC) and a Command Line Interface (CLI), implementing a symbolic calculus operating on SN arc expressions. The CLI is a parser of expressions denoting structural relationships in SN models, it reads from the standard input, thus it can be used as a user interface or can be integrated in other tools for the design of SN models.
SNexpression is implemented in Java.


How to download and run the tool

^Top

LATEST VERSION:
The latest version includes matrix-based calculation of structural relations in SN, as well as minor bugs fixes. For this purpose, in the navigable folder folder, following the FORTE25 subfolder, a notebook and a SN model are provided in order to introduce to the new functionalities.
Click HERE to download the latest version of the tool:

PREVIOUS VERSION:
Click HERE to download the previous version of the tool.

System Requirements: JRE 7 or above

Installing and Running SNexpression

Click here to download the translator from pnpro net format to SNex sn format.


Documentation and sample files

^Top

A short user manual and several sample files showing the use of the tool for the computation of the SODEs can be downloaded respectively at User Manual and at Sample Files. A navigable folder with several examples is also available here.


SNexpression developers and contact information

^Top

The CLI, including the language parser, has been developed by Massimiliano De Pierro. The LSC, implementing a set of expression rewriting rules, has been developed by Lorenzo Capra.
Massimiliano De Pierro
Dipartimento di Informatica
Università degli studi di Torino
Corso Svizzera 185
10149 Torino, Italia
       
E-mail: depierro@di.unito.it
Phone: (+39) 011 6706832
Lorenzo Capra
Dipartimento di Informatica
Università degli studi di Milano
Via Comelico 39
20135 Milano, Italy
         
E-mail: capra@di.unimi.it
Phone: (+39) 02 50316256


Papers on the calculus and the tool

^Top


Note: Symmetric Nets were originally called Well-Formed Nets. The new name was introduced by the Standard ISO/IEC 15909-2:2011 Systems and software engineering - High-level Petri nets - Part 2: Transfer format. (See also http://pnml.lip6.fr)

The original definition of Well-Formed Nets can be found in the following papers: The (Stochastic) Well-Formed Nets formalism is supported by GreatSPN
^Top
Last update:3 April 2015