The NMS platform is designed to provide a framework for rapid network management application development. To achieve this goal It utilizes many open source projects.

Rendering engine based on the mozilla  browser, enables a cross platform GUI to be designed by using standard GUI design techniques with XUL,HTML, CSS and Javascript. GUI can also be designed with any browser plug-in which works with the mozilla browser such as flash and java.

Mozilla's XPCOM  cross platform architecture is used to provide a "just drop in" functionality in which components can be added with no need to recompile or reconfigure anything. This architecture provides the main means of extending an application by developing and inoperating new components.

Libsmi is used as the MIB parser engine. The parser is wrapped into an XPCOM component which provides a compilation of MIB files into RDF files. RDF is preferred over plain XML because it is easier to merge two RDF's into one.

The SNMP stack is based on the NET-SNMP project. The SNMPv3 related authentication and encryption is performed using the OpenSSL library.

A logging component provides a console to add, view and manage logs.

A trap handling component can either execute a pre-configured action, a user configured action, or notify other software components.

This product includes cryptographic software written by Eric Young (eay@cryptsoft.com). This product includes software written by Tim Hudson (tjh@cryptsoft.com).