About DuskFire, Inc.

DuskFire, Inc. is a Colorado corporation formed primarily to manage the development and distribution of the CimNavigator software product.

Conventional mail:
   DuskFire, Inc.
   1208 Wildfire Ct.
   Longmont, CO 80503

Email: andy(at)cimnavigator(dot)com

About me

I am a Software Engineer in the Northern Colorado (USA) area with experience that ranges from twiddling bits in embedded systems to distributed network applications targeted for the "Enterprise".
My background includes work in the automotive industry (test & measurement), telecommunications, hosted applications (CRM), storage area network management, and most recently interactive cable. If interested, here is my Resume.
Much of my career has revolved around the development of GUI applications. Below are just a few screen shots from applications that I have developed, or had a major role in developing.

About CimNavigator

This website is an independent effort that grew out of my personal interest in CIM/WBEM technologies. I read about, and began to understand how powerful these technologies can be for the modeling and development of interoperable sytems. Hungry for more information, I dug around on the Internet and found that CIM is being used (or contemplated for use) to manage satellite systems, power distribution, network management (telecom, enterprise, storage), business modeling, etc.

To fully comprehend how to use CIM, I figured that I would have to develop an application that uses it. The CimNavigator application is a result of that work. Since the promise of WBEM is to allow mult-platform compatibility, Java is the natural choice for the programming language. CimNavigator has been run on Windows, Solaris, and Linux platforms.

It seemed to me that this application could be used by others as a convenient tool for the exploration of objects within a CIMOM. So, I decided to provide it to the general development community at large. If there is enough interest, I will continue to add features to the CimNavigator application. There are a lot of ideas in my head, and I am welcome to any suggestions, positive or negative, as long as they are constructive. Please drop me a note with any comments you may have.

Main screen showing the objects and associations 'discovered' about a Solaris_VMMirror mirrored storage volume, d2. The tooltip shows that the Solaris_VMConcat volume (d1) is related to d2 via the Solaris_VMMirrorSubmirrors association. From this display, it can also be seen that d1 is associated with the Solaris_VMExtent c0t4d0s0 (the node labled '' did not fully load due to an exception thrown by a provider on the server).


This is one application in a 'suite' of applications used for the run-time monitoring of dyno tests. Written in C++ as a Windows application, all of the characteristics of this display, including placement, size, ranges, colors, tick marks,... can be graphically defined by the user to meed a particular testing need. Users are able to design several screens, made up of bar charts, digital displays, meters, strip charts, and x-y plots for the various data channels.

Element Manager

User interface for a telecommunications access network element manager. The application was designed to to manipulate software objects modeled on GDMO definitions. Developed for a (confidential) client, this Java application displays element status in real-time, including alarm information, and allows the user to change sytem settings.

Java and all Java-based trademarks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries.
Windows and all Windows-based trademarks and logos are trademarks or registered trademarks of Microsoft Corp. in the United States and/or other countries.

© 2007 DuskFire, Inc. All rights reserved.