rad  5.1.0
Rapid Application Development

The Rapid Application Development (RAD) is a toolkit that can be used to develop distributed event driven control software based on state machines. RAD provides:

  • libraries: grouping functionalities common to all applications and providing adapters to the Software Platform (CII).
  • tools: to generate code from DSLs.
  • templates: to quickly create basic applications that can be customized.
  • examples: showing how to use the most common services like logging, error handling, communication (request/reply, pub/sub), in memory DB, etc.