Skip Ribbon Commands
Skip to main content
CIMinEA tool is a .NET C# program that uses the Sparx Systems Enterprise Architect automation interface to traverse the EA object model and perform a variety of tasks.
 
Tasks:
Produce Microsoft Word documentation of subsets of the UML model for IEC standards documents and other purposes.
Conversion of Rose imports to fix import errors by scraping the original XMI or UML2 files from various sources.
Validate the UML model according to the normal CIM naming conventions.  This is incomplete validation but useful.
An example for how to navigate and modify the EA object model.
 
The software is open source and available in the documents folder on this site.  here
 
The software is developed using Word2007 and EA 7.1 and Microsoft Visual Studio 2008.
 
There has been little success in moving the binaries among different versions of Word (such as 2003), but it is know that a rebuild on systems using Word 2003 will work.
 
Tatjana Kostic has produced a working version against Word 2003 on her system by rebuilding from source.
 
The object model interefaces required by CIMinEA for Word2003 and Word2007 are identical at the source code level.
 
To make requests for new CIMinEA features, please post a new thread in the MTEI General Discussion forum here
 
Note on CIMinEA future and JCleanCim:
 
The CIMinEA tool wil likely be retired in favor of using JCleanCim.   There is more momentum with the Java tool than the C# tool since more developers are willing to contribute.
CIMinEA will be put into a maintence mode next year (2010) and we intend to start generating documenation from the JCleanCim program.    We will support CIMinEA until JCleanCim can produce the required output.
 
Major features outstanding in JCleanCim are the exact 301 style documenation output and support for fixing some of the Rose migration issues.
 
We believe JCleanCim can be fairly easily made to produce 301 style documenation output, but its not quite ready yet (as of November 2009).
 
We also believe the Rose conversion issues are now mostly solved by improvements in both the Rose exports and the EA import capabilities, but these require product updates from the respective vendors.
The same features could be added to JCleanCim if needed.

CIM Tools List
Members Supporting CIM