Modeling:    Software modeling if a very important part of nSpectra's design process.  Typically, our software design process begins with the creation of a set of Unified Modeling Language (UML) models.  Our Policies and Procedures utilize a UML guidelines manual for the foundation to NSPECTRA's software designs.  We have found that the use of modeling tools significantly reduces the overall time to completion for software projects.