![]() |
Turn UML State Machine designs into highly-extensible, error-free code—quickly and easily.
|
||||
North State FrameworkThe North State Framework (NSF) is a robust, Microsoft .Net class library that simplifies the process of creating highly-extensible, object-oriented code from a UML State Machine diagram. Unlike traditional state machine implementations that use “switch” statements or “if-then” constructs, NSF provides true object-oriented classes that enable extensive reuse and maintainability through state machine inheritance and composition. Imagine being able to “plug” an existing state machine into another state machine, with a single line of code—that's the power of the North State Framework! NSF provides a one-to-one mapping between UML
State Machine diagram elements and library classes, so the
implementation is a direct translation of the design, making code
creation a simple, straight-forward, almost mechanical process.
Together with NSF’s built-in utility classes for threading, timers, and
tracing, this simplicity enables engineers to quickly and efficiently
develop highly maintainable code for even the most complex state
machine designs.
Learn More:
Copyright 2008 North State Software, LLC |