Designing your software using state machines and formalized UML semantics and notations enables you to take advantage of commonly used software design principles. Needless to say, if you've used state machines before, you're probably a big fan. If you've never used state machines to implement your software designs, you'll discover that they enable you to specify your system's behavior to perform deterministically. This article will show you which subset to use and how to go about it. A subset of the UML statechart notation leads to relatively simple code implementations.
0 Comments
Leave a Reply. |