Implementation of statecharts with transputers
This paper describes a method to efficiently implement statecharts with transputers. The advantages of statecharts are now well-known as a concise tool to explain the behavior of complex reactive systems. The possibility to automatically obtain an equivalent program code running on a microprocessor...
Gespeichert in:
Veröffentlicht in: | Microprocessing and microprogramming 1992, Vol.35 (1), p.133-139 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | This paper describes a method to efficiently implement statecharts with transputers. The advantages of statecharts are now well-known as a concise tool to explain the behavior of complex reactive systems. The possibility to automatically obtain an equivalent program code running on a microprocessor greatly reduces the translation work. The transputer with OCCAM is shown here as an interesting microprocessor, able to manage concurrent tasks and synchronization through communication channels.
After a brief presentation of the essential characteristics of statecharts and of the transputer with its OCCAM programming language, we explain our translation rules according to 3 levels: translation of a basic finite-state diagram, translation of a superstate including concurrency, translation of hierarchical state diagrams. |
---|---|
ISSN: | 0165-6074 |
DOI: | 10.1016/0165-6074(92)90307-S |