Contact us at 719-884-0133 or email at Info@Olocity.com today to discuss your specific needs.

eXtensible Intelligent Management architecture (xIM)

xIM is an open software development platform for the testing and monitorintg of computing resources and complex systems that is based on new state of the art standards for systems management being pioneered at the DMTF, IETF, and OASIS. xIM is a monitoring platform for distributed resources, an integration infrastructure through which high level systems may monitor computing resources, and a testing platform.

xIM leverages modern open source software components like MySQL, Java, Tomcat, Struts, Quartz, and Spring, is capable of managing millions of objects, and is extensible such that new subsystems and management protocols may be easily integrated with the platform. The vision for xIM is to provide IT consumers and vendors a nucleus for the evolution of multi-vendor mission critical enteprise management solutions. xIM is a key component of the roll out of an Enterprise Management Bus within an enterprise or complex system.

xIM is at the core of all the products, tools, and infrustructure built at Olocity and customizable for use in any complex control system or enterprise computing environment.


The illustration below more completely depicts the functional components of the xIM architecture including the complete list of software services utilized in the design. The breakthrough associated with the architecture is not only associated with the CIM industry standard model at its core but the open source based technology leveraged. This enables extreemly rapid integration of new subsystems (models and protocols).

The complete open source modules used in the xIM architecture are listed below including their associated open source licenses.

Component Description Version License Resources
Java Java Runtime Environment 1.4.x TBD Sun Java website
Open Source Java website
MySQL Multi-threaded, multi-user SQL database management system 5.0.5 GNU GPL,
Proprietary
MySQL website
Tomcat Java Servlet container reference implementation TBD Apache Tomcat website
Struts2 Java web application framework 2.0.11 Apache v2.0 Struts website
Hibernate Transparent object/relational persistence and query service 3.2.5 LGPL v2.1 Hibernate website
Spring Full-stack Java/JEE application framework 2.0-ml Apache v2.0 Spring website
Quartz Job schedule system 1.6.0 Apache v2.0 Quartz website
SiteMesh Web application integration and web page layout/decoration framework 2.3 Apache style SiteMesh website
Freemarker Template-based content generation engine 2.3.10 BSD style Freemarker website
ehCache Java-based distributed cache 1.2.3 Apache 2.0 ehCache website
OpenSLP Service Location Protocol implementation 1.2.1 BSD style OpenSLP website
WBEM Services Java Web-Based Enterprise Management JSR48 reference implementation 1.0.2 SISSL v1.2 WBEM Services website