Skip to content

A generic event-based model : Triggers Conditions and Actions

Notifications You must be signed in to change notification settings

pierreblavy2/tca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TCA

TCA is a simple formalism that allows to model decisions rules as triggers, conditions and actions.

When something happens (i.e., a trigger if fired) a set of condition is checked ;
if all conditions are true then a set of actions is performed.

This formalism allows to express decisions rules in a way that's clearer than nested if blocks and that can easily be implemented in many languages.

License

  • Copyright : Pierre Blavy, INRA
  • License : LGPL 3.0 or any later version

Implementation

TCA is implemented in C++ and in python and cython. The three implementations are independant.

About

A generic event-based model : Triggers Conditions and Actions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published