Converting Extended Finite-State Machines from Supremica to CIF
Paper i proceeding, 2026

Supremica and ESCET are two tools that both support modeling discrete event systems by extended finite-state machines, which are finite-state automata extended with bounded discrete variables and guards and actions over those variables. Both tools implement efficient algorithms for verification and synthesis of supervisors according to the Ramadge and Wonham supervisory control theory. But the tools are not identical, and they excel in different areas of functionality, which makes it useful to be able to convert models between them. One distinction between them is that SUPREMICA uses a graphical interface, while ESCET uses a textual representation given in the CIF language. Conversion from CIF to SUPREMICA is readily available from within ESCET, and this paper describes the conversion from SUPREMICA to CIF implemented as a script within SUPREMICA. This conversion is not as straightforward as would first be thought, due to multiple idiosyncrasies of the two formats of extended finite-state machine representation.

Författare

Martin Fabian

Chalmers, Elektroteknik, System- och reglerteknik

Michel A. Reniers

Technische Universiteit Eindhoven

2026 18th International Workshop on Discrete Event Systems Wodes 2026

43-48
9798331562045 (ISBN)

18th International Workshop on Discrete Event Systems, WODES 2026
Eindhoven, Netherlands,

Ämneskategorier (SSIF 2025)

Datavetenskap (datalogi)

Datorsystem

Reglerteknik

DOI

10.1109/WODES69290.2026.11598540

Mer information

Senast uppdaterat

2026-08-03