AG VLSI Design and Architecture

SFB 501 - Project D1: Application System "Buildings"

PSiGene

Pattern Catalog

[PSiGene]

12.4 Pattern StateMachineTriggered

Intent

Describing a method-triggered Finite Statemachine, i.e., incoming events are simple method calls.

Motivation

Some Statemachines do not need asynchronous event-handling. The "events" are simple method calls to the machine.

Structure

(see StateMachine, excluding the relation activeObject )

Participants

(see StateMachine )

Implementation

Additional: The macro activeObject is not needed here.

No method establish needs to be generated. The method dispatch will be redefined for handling methods instead events.

Consequences

The binding of an active object is not needed.

Related Patterns

StateMachine .

PEdit description


previous page next page up   Table of Contents PSiGene