Gli statechart di David Harel sono l’origine dei diagrammi di stato di UML, lo Unified Modeling Language.
Harel ne descrive la nascita e la storia in un articolo su Communications of the ACM di marzo 2009: Statecharts in the Making: A Personal Account.