ECUTE stands for Extensible CIM UML Tooling Environment. It is a family of tools that support all phases of the development of CIM models, CIM providers, and CIM client applications.
The ECUTE family has the following members:
- With the Modeler you can create CIM models in UML. The UML models can be exported to or imported from CIM MOF files. The Modeler is based on the Eclipse EMF and UML2 projects, and is a plugin to RSA (IBM Rational Software Architect) or RSM (IBM Rational Software Modeler). See Obtaining RSA for a description on how RSA can be obtained for free under the rules of the IBM Academic Initiative. The future Modeler V3.x will implement the UML Profile for CIM specification of the DMTF for representing CIM models in UML. The current Modeler V2.3.x implements an earlier version of representing CIM models in UML. The Modeler also contains a code generator for CMPI providers, which can be used to generate code segments based on a CIM model.
- The Explorer is a next generation tool for browsing through the information offered by a CIMOM. It offers automatic discovery of CIMOMs via SLP and also discovers namespaces, profiles and top-level elements in the CIMOM. You can perform any sort of query on the CIMOM, manage indication subscriptions and listen for indications.
- The Analyzer sits in the middle between a CIM client application and a CIMOM and visualizes all traffic sent between the two. This might not sound too spectacular, but the ease of use and the way the information is presented will make it to your favorite problem determination tool in no time at all. The Explorer and Analyzer are available as standalone applications based on the Eclipse Rich Client Platform. They do not require RSA or RSM.
Download the executables
Since the download packages of the ECUTE executables are currently somewhat difficult to locate, the following table provides concise download information:
|Family Member||Version||Download link||Platform||Prerequisites|
|Modeler||2.3.x||sblim-ecute package and choose latest 2.3.x version||Windows + Linux||RSA V7.0.x (Obtaining RSA)|
|Explorer||3.0.x||sblim-ecute-explorer package and choose latest 3.0.x version||Windows + Linux + MacOS||ECUTE Rich Client Platform sblim-ecute-rcp package|
|Analyzer||3.0.x||sblim-ecute-analyzer package and choose latest 3.0.x version||Windows + Linux + MacOS||ECUTE Rich Client Platform sblim-ecute-rcp package|
Note that the Explorer+Analyzer are plugins for eclipse 3.2 or ECUTE Rich Client Platform.
Unpack the downloaded .zip files and follow the installation instructions in the readme files.
We are currently working on ECUTE Modeler V2.3.x and Explorer V3.x.
The Modeler is released regularly in a quarterly schedule. The work on the Explorer has just recently been resumed, but there is a well working released version of both the Explorer and the Analyzer. No work is currently happening for the Analyzer, but we would be happy to resume that as well at some point.
Get the sources from CVS (module ecute 2.3 for Modeler and ecute3x for Explorer and Analyzer) .