You can conceptually design a software application using standard Unified Modeling Language (UML) models or custom UML-based, domain-specific modeling languages that are tailored to your problem and solution domains. Using such models as input, transform the designs into Java™ or C++ code using the provided transformations or, for higher degrees of automation, develop your own transformations that target your unique architectures, frameworks, coding standards, and so on.
You can refine the details of the code using the underlying Eclipse integrated development environment (IDE). Combine conceptual modeling and concrete (code-level) modeling through a variety of flexible process options to manage the relationship between your evolving designs and implementations.
As work on your project progresses, you can ensure that the solutions will be readily deployable by using the capabilities of the built-in technical and deployment architecture platform. With these built-in capabilities, you can specify, through all layers of the technology stack, the capabilities of the down-level layer and the requirements of the up-level layer. It steps you through the process of ensuring that the software and infrastructure correlate with their requirements and capabilities. You can correlate requirements and capabilities for multiple target deployment environments (integration testing, performance testing, staging, and production). By bridging the communication gap between the development team and the IT operations team, you protect yourself from costly and frustrating rework when problems go undiscovered at deployment time.
If you have not already done so, take a few minutes to explore the product overview and getting started information that is located in the product welcome. Click Help > Welcome.
Optimized for agile teams and methods, MCIF can automate the implementation of any method. Although product-independent, MCIF is supported by IBM Rational Jazz offerings that transform software delivery by helping teams collaborate, automate, and report more effectively. Read more about the Measured Capability Improvement Framework (MCIF) at http://www-01.ibm.com/software/rational/mcif/.