CPN Tools 4: Declare Constraints

CPN Tools 4 merges the colored Petri net language with the Declare language. Declare was previously supported in its own tool, also named Declare. Everything herein can be done with CPN Tools pre-releases starting from 3.9.2; get your copy here. In colored Petri nets, the control flow is either dependent on data or on explicit […]

Read More… from CPN Tools 4: Declare Constraints

The Experts are Lying: Software Development is EASY

The other day, I read a blog post that was uncharacteristically spot on.  It is called McDonald’s Theory.  The theory just states that it is easier to start from a bad foundation than from no foundation.  The idea is that when a group of coworkers go to lunch, nobody has any idea about where to […]

Read More… from The Experts are Lying: Software Development is EASY

Advanced Visualization in CPN Tools 4

In this video, I go thru some of the new high-level visualization primitives available in CPN Tools 4. To create your own extension, simply implement the Extension interface (or inherit from the AbstractExtension class).  Pack your class file and everything you need to run in a jar-file and drop it in the plugins directory under […]

Read More… from Advanced Visualization in CPN Tools 4

Demo of Simulator Extensions in CPN Tools 4

In this video, I show examples of the new simulator extensions in CPN Tools 4. The Hello World example comprises 182 lines of (mostly GUI) code and showcases how an extension can get notifications when changes are made to a model.  Most of the functionality is separated into another extension, the Model Scraper, which maintains […]

Read More… from Demo of Simulator Extensions in CPN Tools 4

Windows 8 and CPN Tools, Declare, and ProM

Frequent readers will know, I have posted about how CPN Tools, Declare, and ProM has been running on the developer preview and the consumer preview of Windows 8.  The short version was that CPN Tools and Declare run on bot 32 and 64 bit versions without problems.  ProM ran on 32 bit versions without problems […]

Read More… from Windows 8 and CPN Tools, Declare, and ProM

Simulator Extensions in CPN Tools

You may have read my posts on conveniences and new features for CPN Tools.  If you haven’t, you totally should, because both are very well-written and humorous 🙂  You may also have seen on my list of features for CPN Tools 4.0 that a feature “simulator extensions” is mentioned. The thing is that I’d like […]

Read More… from Simulator Extensions in CPN Tools