Overview of IBM Rational Programming Patterns
IBM Rational Programming Patterns provides an integrated development environment dedicated to Pacbase models and programs based on the Rational Software Delivery Platform-Eclipse interface.
Rational Programming Patterns provides your development teams with many features and benefits:
- It adds Pattern Driven Development functions to the products that it is integrated with.
- Data description patterns help to master the information concept of an IT system in a form that is understandable by a business domain specialist and consumable by software developers.
- Programming patterns for traditional applications provide a set of models to improve the productivity of the developers.
- Macro patterns provide a powerful capability for reusing logic among programs, minimizing complexity through encapsulation while providing a single point of maintenance.
- COBOL micropatterns contribute to increase the development productivity. They offer a powerful way to insert generated COBOL lines in a COBOL program. They favorably replace complex Pacbase operators and preserve the productivity of a developer when business logic must be inserted in generated source code.
- An extended COBOL source code editor facilitates the maintenance of user-specific code in the generated source code by optimizing the tasks that a developer must complete. It provides, for example, filters, wizards, syntax highlighting, content assist, real-time syntax check, and interactive debugging.
- Impact analysis and multi-criteria search, as an extension of the Rational Team Concert repository services contribute to increase the maintenance productivity.
- Generators generate a COBOL source code that is syntactically equivalent to the COBOL source code that was generated by Pacbase V3.5. These generators are complemented by a set of comparison tools that ensure that the migration was correct.