For most purposes, extending the Rational Developer for System z CARMA plug-in should be sufficient, which has the following advantages over creating your own user interface:
If you would like to extend the Rational Developer for System z CARMA plug-in and are new to IBM Rational Developer for System z plug-in development, you may want to refer to the Eclipse Platform Plug-in Developer Guide. If you would instead like to create your own user interface for CARMA using the core API, refer to the Rational Developer for System z CARMA plug-in API specification.
Before you begin development, you should understand the architecture of CARMA. For additional information, see CARMA architecture.