Table des matières

Goals

In no particular order

Principle

Currently, all classes are generated in the same package.

Component classes

Service classes

The abstract class contains :

The concrete class contains only concrete methods for every transition

A service

LTS classes

contains a map of outGoingTrasitionNames for StateNames contains a map of Communications for transitions

Channel classes

Model with no connectors

One class only.

Model with connectors/adaptors

More information for type checking

Several classes.

Messages

Primitive

Methods

Limitations

Simple components without compositions

Supported kml types:

Unsupported kml expressions :

Scheduling

Version 1

while lts not in final state or not blocked do

Version 2

Communication

all communication is forwarded to the channels all channels currently are RandomChannels, which do nothing upon receiving information, and return random values upon request