The CCM Tools are CASE tools used for generating CORBA components, test components, and test programs based on source IDL files. Various target languages can be generated. Scripting language wrappers can also be generated to enable rapid prototyping.
| Tags | Software Development Testing Object Brokering CORBA Code Generators |
|---|---|
| Licenses | LGPL |
| Implementation | Python Java C++ |
Recent releases


Changes: The CCM Tools have undergone major bug hunting, resulting in a cleaner IDL parser, much improved namespace and include file handling, cleaner generated code, and an even more thorough test suite. The Tools generate solid local (in-process) C++ components. With this release, the development focus shifts to remote C++ and Python wrapper generators.


Changes: This release includes all bug fixes from the 0.2.1 stable branch release. The remote (out-of-process) C++ component generator is also included, but it is not yet suitable for use in real generation tasks.


Changes: This release includes better handling for include paths, forward declarations, and globally defined data types. The documentation is also more complete.


Changes: A Python wrapper generator is under development and currently works for simple (non-nested) language types. A remote component C++ generator is also being developed.


Changes: This release include a local (in-process) C++ component generator, a "mirror component" test generator for testing component facets and receptacles, and a simple Python wrapper generator to enable rapid prototyping and simple test implementation.