capecode - IoT Modeling environment

CapeCode is a development environment and host for applications that use accessors, described at accessors.org. CapeCode provides a block diagram editor for prototyping IoT applications and code generators for deploying those applications on other accessor hosts.

CapeCode is a configuration of Ptolemy II. You will need the latest version in the SVN repository, not the 10.0 release. See the Ptolemy II CapeCode page for installation instructions. Once you have downloaded and built Ptolemy II, invoke


to start the visual editor with the CapeCode configuration. CapeCode has the convenient feature that it automatically imports all the accessors at http://accessors.org and makes them available in an actor library to drag and drop into applications. The splash screen has links to a few demos.

For a tutorial on Ptolemy II, see the Ptolemy Book (a free download).

CapeCode Tutorial: Tue. Dec. 5, Paris

As part of RTSS'17 in Paris December 5-8, Edward A. Lee and Christopher Brooks will be presenting a tutorial about CapeCode on Tuesday, December 5 at Tutor2017, located at The ECE school, 10 rue Michel Sextius, 75015 Paris. Note that this is a different location than the RTSS conference itself.

The CapeCode portion of the Program is:

  • 14:45 – 15:30 "CapeCode: an IoT modeling environment based on Ptolemy II," Edward A. Lee, UC Berkeley
  • 15:30 – 16:00 Coffee break
  • 16:00 – 17:30 – Tools demonstrated: UPPAAL and CapeCode Hands-on session 2

Registration costs are not yet posted, but prices for workshops at RTSS 2016 were 175 - 205 Euros for IEEE non-members and 135 - 155 Euros for members.

To prepare for the workshop, please attempt to install CapeCode using Subversion (svn), see Ptolemy II/CapeCode. The reason to install using Subversion is so that you can get recent changes while at the workshop.

If you are unable to install Ptolemy II using Subversion, then please try one of the the installers on the Ptolemy II/CapeCode page.


This work was supported in part by the TerraSwarm Research Center, one of six centers supported by the STARnet phase of the Focus Center Research Program (FCRP) a Semiconductor Research Corporation program sponsored by MARCO and DARPA.

This group has the following subpages:

You are not logged in 
©2002-2017 Chess