2 <meta http-equiv=
"Content-Type" content=
"text/html; charset=ISO-8859-1">
3 <title>Chapter
2.
UML Short Guide
</title><link rel=
"stylesheet" href=
"boostbook.css" type=
"text/css"><meta name=
"generator" content=
"DocBook XSL-NS Stylesheets V1.75.2"><link rel=
"home" href=
"index.html" title=
"Meta State Machine (MSM)"><link rel=
"up" href=
"pt01.html" title=
"Part I. User' guide"><link rel=
"prev" href=
"ch01.html" title=
"Chapter 1. Founding idea"><link rel=
"next" href=
"ch02s02.html" title=
"Concepts"></head><body bgcolor=
"white" text=
"black" link=
"#0000FF" vlink=
"#840084" alink=
"#0000FF"><div class=
"navheader"><table width=
"100%" summary=
"Navigation header"><tr><th colspan=
"3" align=
"center">Chapter
2.
UML Short Guide
</th></tr><tr><td width=
"20%" align=
"left"><a accesskey=
"p" href=
"ch01.html">Prev
</a> </td><th width=
"60%" align=
"center">Part
I.
User' guide
</th><td width=
"20%" align=
"right"> <a accesskey=
"n" href=
"ch02s02.html">Next
</a></td></tr></table><hr></div><div class=
"chapter" title=
"Chapter 2. UML Short Guide"><div class=
"titlepage"><div><div><h2 class=
"title"><a name=
"d0e108"></a>Chapter
2.
UML Short Guide
</h2></div></div></div><div class=
"toc"><p><b>Table of Contents
</b></p><dl><dt><span class=
"sect1"><a href=
"ch02.html#d0e111">What are state machines?
</a></span></dt><dt><span class=
"sect1"><a href=
"ch02s02.html">Concepts
</a></span></dt><dd><dl><dt><span class=
"sect2"><a href=
"ch02s02.html#d0e121">State machine, state, transition, event
</a></span></dt><dt><span class=
"sect2"><a href=
"ch02s02.html#d0e151">Submachines, orthogonal regions, pseudostates
</a></span></dt><dt><span class=
"sect2"><a href=
"ch02s02.html#d0e194">
4 History
</a></span></dt><dt><span class=
"sect2"><a href=
"ch02s02.html#d0e208">Completion transitions / anonymous
5 transitions
</a></span></dt><dt><span class=
"sect2"><a href=
"ch02s02.html#d0e220"> Internal transitions
</a></span></dt><dt><span class=
"sect2"><a href=
"ch02s02.html#d0e226">
6 Conflicting transitions
</a></span></dt></dl></dd><dt><span class=
"sect1"><a href=
"ch02s03.html">Added concepts
</a></span></dt><dt><span class=
"sect1"><a href=
"ch02s04.html">State machine glossary
</a></span></dt></dl></div><div class=
"sect1" title=
"What are state machines?"><div class=
"titlepage"><div><div><h2 class=
"title" style=
"clear: both"><a name=
"d0e111"></a>What are state machines?
</h2></div></div></div><p>State machines are the description of a thing's lifeline. They describe the
7 different stages of the lifeline, the events influencing it, and what it does
8 when a particular event is detected at a particular stage. They offer the
9 complete specification of the dynamic behavior of the thing.
</p></div></div><div class=
"navfooter"><hr><table width=
"100%" summary=
"Navigation footer"><tr><td width=
"40%" align=
"left"><a accesskey=
"p" href=
"ch01.html">Prev
</a> </td><td width=
"20%" align=
"center"><a accesskey=
"u" href=
"pt01.html">Up
</a></td><td width=
"40%" align=
"right"> <a accesskey=
"n" href=
"ch02s02.html">Next
</a></td></tr><tr><td width=
"40%" align=
"left" valign=
"top">Chapter
1.
Founding idea
</td><td width=
"20%" align=
"center"><a accesskey=
"h" href=
"index.html">Home
</a></td><td width=
"40%" align=
"right" valign=
"top"> Concepts
</td></tr></table></div></body></html>