North State FrameworkCreating highly-extensible, object-oriented code | |
Download |
North State Framework Ranking & Summary
Advertisement
- License:
- Commercial
- Language:
- English
- Price:
- 200
- Publisher Name:
- North State Software
- Publisher web site:
- Operating Systems:
- Windows Vista, Windows XP
- File Size:
- 340000
North State Framework Tags
- generate diagram generation generate code UML code generation state machine diagram State Code create finite machine generate finite state machine finite state machine creator machine code create machine topology machine code assembler create virtual machine code North Dakota state machine implementation microsoft word 2003 microsoft works word simple floor plan cyberlink dvd disc net queen gprs dialup accelerator mkv player jar sc4 regions free yvr to wav serial terminal hex vice tv north free north indian north nod
North State Framework Description
The 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 NSF State Machine Features: States (Simple and Composite) Psuedo-States (Initial, Choice, Deep History, Shallow History) Transitions (with Event Triggers, Guards, and Effects) Events (Simple and Payload-Carrying) Reactions (Internal Transitions) Regions (for Concurrency) Fork Joins (Branching and Merging based on UML Fork and Join Constructs)
North State Framework Related Software