| Version 10 (modified by , 5 weeks ago) ( diff ) |
|---|
WatchPoints in Renew
Features
- Add Watchpoints to nets that generate runtime trace data during simulation
- Use automatic instrumentation to automatically generate traces for simulation events
- Generate Heatmaps based on collected data
- Perform interval analysis on collected data
Download
Full download of Renew with WatchPoints: Download Page
The included Renew is a slightly adapted version of the 5.0 prerelease. Please check Renew Website for license terms and a user guide for Renew itself.
Requirements
Java JDK 17+ (should at least work until Java 21, no guarantees behind this.)
Installation
Quick
- Extract the zip file.
- Navigate to renew5.0-Pre
- Execute
java -p libs:. -m de.renew.loader gui(unix) orjava -p "libs;." -m de.renew.loader gui(windows)
Full
- Extract the zip file
- Navigate to renew5.0-Pre/bin/YOUR_OS/ and run the install script installrenew for your operating system
- To start renew now run the script renew5.0-Pre/bin/YOUR_OS/renew
Example usage
- Open or create a *.rnw drawing that contains places and transitions.
- Select places or transitions and use the Plugins -> Watchpoints menu to set or clear watchpoints.
- Run a simulation. Trace data will be generated when watched transitions fire or watched places change markings. The generated file can be found in USER_HOME/.renew/monitoring.log.
- Use the Plugins -> Watchpoints -> Analysis menu to generate a HeatMap to color elements based on collected data or perform interval analysis.
Example net
- Open the watchpoints-transition-distribution.rnw file from the samples directory.
- Run a simulation for a few seconds.
- Use the Plugins -> Watchpoints -> Analysis -> Apply Heatmap command.
- Select the monitoring.log.
- Observe how the transitions are colored based on their firing counts.
- A refresh of the net may be required to see the updated colors. (E.g. by selecting all elements and moving them slightly.)
Note:
See TracWiki
for help on using the wiki.
![(please configure the [header_logo] section in trac.ini)](/paose/chrome/site/perspectives-logo-nb-text4-small.png)