INSA
  • Tutorials
  • Documentation
  • Api Documentation
  • Changelog
Show / Hide Table of Contents
  • Scenario Engine
    • What is a scenario Engine?
    • Main Definitions
      • Scenario
      • Transition
      • Sensor
      • Effector
      • Context
    • All Definitions
      • Comment
      • Complex Sequence
      • Context
      • Decision Tree
      • Effector
      • Event
      • Event Context
      • External Context
      • External Scenario
      • Function
      • Node
      • Net
      • Petri-Net
      • Place
      • Safe Petri-Net
      • Scenario
      • Scenario Context
      • Sensor
      • Sequence
      • State
      • State Machine
      • Token
      • Token Assign
      • Token Merge
      • Token Split
      • Transition
    • How to deal with asynchronous events?
  • Relation Engine
    • What is a relation Engine?
  • Scenario with Relation

SEVEN with FIVE

Note

FIVE is the legacy name of the relation engine SEVEN is the legacy name of the scenario engine

Xareus.Relations manages all the interactions in the virtual environment. Every actions in the Relations engine corresponds to relations, and in the Scenarios engine, the link with the virtual environment is made with sensors and effectors.

Both ideas can communicate together with sensors waiting for a relations to happen and effectors activating a relation. RelationSensor and RelationEffector.

The scenarios engine could progress in a scenario according to relations. Since both are evolving in the same environment, the scenarios engine has knowledge of every existing types and relations. It is a unidirectional communication, the relations engine does not have any information on the progression of the scenario.

INSA     IRISA     Inria     Ouest Valorisation Back to top