🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.theory
Article #2058

Re: Design of FA's with a GUI

#2058
From: Mark Fulk
Date: Tue, 13 Feb 1990 14:34
19 lines
1580 bytes
In article <71@caslon.cs.arizona.edu> roussos@cs.arizona.edu (George E. Roussos) writes:
>	I am curious to hear of what kind of tools exist for the design
>of finite automata/state machines that use a graphical user interface to
>allow the designer to describe the automata by using a mouse and objects
>to represent the states and transitions into/out of them.  If you have

David Harel (harel@wisdom.weizmann.ac.il) and Amir Pnueli have an extremely
nice system based on their notion of "state charts".  State charts describe
finite automata, but are often vastly more compact; they provide simple ways
of describing cartesian product states, for example.  I've seen some sample
graphics, and they are very nice.  A state-chart description of Harel's
digital watch was much clearer than the corresponding state diagram, and
made it obvious where the watch-maker had committed some ergonomic no-nos.

As a simple limiting case, you can just diagram a DFA, Mealy machine,
or Moore machine with it.  But I'd bet you'll want to use the more
advanced features.

Mark Fulk
Technical Details
Message-ID: <1990Feb13.143415.12763@cs.rochester.edu>
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cs.utexas.edu!rutgers!rochester!fulk
References: <71@caslon.cs.arizona.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!uunet!cs.utexas.edu!rutgers!rochester!fulk
From: fulk@cs.rochester.edu (Mark Fulk)
Newsgroups: comp.theory
Subject: Re: Design of FA's with a GUI
Keywords: graphics, finite automata, state machines
Message-ID: <1990Feb13.143415.12763@cs.rochester.edu>
Date: 13 Feb 90 14:34:15 GMT
References: <71@caslon.cs.arizona.edu>
Reply-To: fulk@cs.rochester.edu (Mark Fulk)
Distribution: comp
Organization: University of Rochester Computer Science Department
Lines: 19