|
North State Software is dedicated to the
principle that good software starts with a good design, and good
designs start with a picture—a picture on the back of an envelope, on
your whiteboard, on your laptop, on whatever you have handy. Time spent
on the design phase is the most important part of a software engineer’s
job. Our mission is to turn your software design into working code as
quickly and easily as possible, so you can spend more time on your
designs and less time worrying about the implementation, while
maintaining flexibility and reusability in your code.
Founded in 2004 by veteran control systems engineers, Mark Uebel and
James Rivenbark, North State’s flagship product, the North State
Framework,
provides a simple but elegant mapping between UML State Machine diagram
elements and a robust set of C# .Net classes. Class inheritance and
composition allow for a high degree of reuse, extensibility, and
maintainability, while utility classes for threading, timers, and
tracing speed the coding effort.
Working in the control systems environment, Mark and James encountered
on a daily basis the limitations of traditional design methodologies
and code generators. After adopting UML State Machines as their design
methodology of choice, Mark and James recognized the need for a truly
object oriented class framework that would simplify the process of
coding their state machines, while allowing for greater extensibility
and maintainability over time. With North State Framework, coding is a
turnkey operation, freeing engineers to focus on designing robust
architectures and business logic.
Copyright 2008 North State Software, LLC
|