Talk:State diagram

From Wikipedia, the free encyclopedia
Jump to: navigation, search
WikiProject Computer science (Rated C-class, Mid-importance)
WikiProject icon This article is within the scope of WikiProject Computer science, a collaborative effort to improve the coverage of Computer science related articles on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
C-Class article C  This article has been rated as C-Class on the project's quality scale.
 Mid  This article has been rated as Mid-importance on the project's importance scale.

Clarification request: Why is the output function ω : Σ × Q→ Z not mentioned in the list of elements given as:


ShaunmSCD (talk) 19:33, 3 March 2015 (UTC)


SDL diagrams should probably be mentioned here.

what program was used to draw the state diagrams in this article? i'd like to create some but it seems like adobe illustrator would be overkill...

I think Inkscape would be the most appropriate tool for this kind of diagram. You might want to check out the Wikipedia:graphics tutorials. -- 19:31, 2 August 2007 (UTC)

UML diagram[edit]


I know that the quality of stuff I added is not A+ but at least it's *something* - I hope the pirania effect will take place, and people who are angered at my poor quality addition will enhance it :) No harm intended --Msoos 08:34, 12 October 2005 (UTC)

clear up, possible merge?[edit]

So, spent the hour my students are drawing state diagrams to clean this up a bit and fix the footnotes. Repaired some of the "what the student thinks s/he heard in class" damage. Still a lot to do, and one needs to consider merging this into an article finite state automata. I have no earthly idea what the Mealy automaton is supposed to be doing, if the output was always 1/0 or 0/1 it would be an automaton for flipping all the bits in a representation. This makes no sense - maybe someone can figure out what it is supposed to be? --WiseWoman (talk) 11:14, 22 May 2008 (UTC)

Harel statechart[edit]

What is a Harel statechart? --Abdull (talk) 14:31, 2 August 2008 (UTC)

statw diagrams are basically the pictorial representation of different states of a perticular digital system and it makes the work and solution more easy and time saving —Preceding unsigned comment added by (talk) 19:14, 26 March 2009 (UTC)

"Harel" statecharts were developed by David Harel of I-Logix, which was later bought by Telelogix and now IBM Rational. —Preceding unsigned comment added by ProsperousOne (talkcontribs) 13:22, 16 March 2010 (UTC)

Statechart versus flowchart[edit]

I've added the section "State diagrams versus flowchart" to clarify the distinction.

--Mirosamek (talk) 01:50, 10 August 2009 (UTC)

I like this. It can be clarified further by explaining how both can be described in terms of Petri nets. Rp (talk) 21:55, 10 October 2010 (UTC)
I just added two "citation needed" tags to this section: the second and third sentences of the first paragraph and the entire last paragraph. I like how this section describes the differences between state diagrams and flowcharts. But the portions that I cited imply a negative connotation to combining states and flow graphs together, and I would like to add a section to this page on how there are some alternative semantics where states and flow graph constructs can be used together in one single state diagram. However, before I add my section, I want to first check to see if there is indeed a citation available for these statements that imply that states and flow graphs should be separated from one another. — added by Mcarone (talkcontribs) 20:44, 6 May 2011 (UTC)
The two diagrams should show the same flow, not two completely different things. e.g. from "s2" that there are two lines, one "E2 / action2()" and another (new) "E4 / action4()". Also, state charts usually have an end state, so both the "action3()" and "action4()" transition would point to the end state. Mogsie (talk) 14:01, 15 January 2013 (UTC)


It seems the video is no longer availible. Would be great to see it. Does anybody know where there is another copy of this? Swenick (talk) 15:25, 29 August 2009 (UTC)

File:Directed.svg Nominated for Deletion[edit]

Image-x-generic.svg An image used in this article, File:Directed.svg, has been nominated for deletion at Wikimedia Commons in the following category: Deletion requests September 2011
What should I do?

Don't panic; a discussion will now take place over on Commons about whether to remove the file. This gives you an opportunity to contest the deletion, although please review Commons guidelines before doing so.

  • If the image is non-free then you may need to upload it to Wikipedia (Commons does not allow fair use)
  • If the image isn't freely licensed and there is no fair use rationale then it cannot be uploaded or used.

This notification is provided by a Bot --CommonsNotificationBot (talk) 19:45, 6 September 2011 (UTC)

Reference question[edit]

I was trying to clean up the below reference, but I can't really figure out what was intended: Tiwari, A. (2002). Formal Semantics and Analysis Methods for Simulink Stateflowdf Hamon, G. (2005). A Denotational Semantics for Stateflow. International Conference on Embedded Softwa control the ticks of the watch

so I just snipped off the last bit. Thought I'd leave it here for propriety's sake. Thanks. Matttoothman (talk) 16:14, 29 May 2012 (UTC)