Communication among the objects in cell models is performed in a
dynamic manner, via PropertyInterface of each Entity (figure
).
The Entity inherits PropertyInterface class which has a property table. The table associates property names with methods of the object which calculates or simply sets values of the properties. This mechanism is used for dynamically-bound communications between an Entity object and another Entity, a Logger or the frontend.