Vyvíjajte a udržiavajte aplikácie Pacbase na platforme Rational Software Delivery Platform
Modernizácia programovania na základe vzorov a služieb celopodnikového archívu pre vývojárov v Pacbase
IBM Rational Programming Patterns for System z modernizuje vývoj na základe vzorov a služby Enterprise Wide Repository pre vývojárov Pacbase na platforme IBM Software Delivery Platform a poskytuje nástroje na migráciu všetkých vývojárskych aktív Pacbase pri nízkych nákladoch.
- Vylepšuje IBM Rational Developer for System z a IBM Rational Team Concert ďalšími novými funkciami, ktoré sú prispôsobené paradigmám vývoja Pacbase na základe vzorov.
- Vzory popisov údajov pomáhajú ovládnuť informačný koncept IT systému vo forme, ktorá je pochopiteľná pre špecialistov podnikových domén a použiteľná pre vývojárov softvéru.
- Programovacie vzory pre tradičné aplikácie poskytujú sadu modelov vyhradenú na zaznamenanie podstaty bežnej architektúry mainframových aplikácií za účelom posilnenia produktivity vývojárov.
- Makroštruktúrne vzory poskytujú mocnú a výraznú schopnosť opakovaného využitia logiky v programoch, znižuje komplexnosť pomocou zapuzdrenia a súčasne umožňuje údržbu prostredníctvom jediného miesta.
- Mikrovzory COBOL sa podieľajú na zvýšení produktivity vývoja, sú výkonným nástrojom na vloženie skupiny či niekoľkých skupín vygenerovaných riadkov v jazyku COBOL do programu COBOL, pričom nahrádzajú pozitívne komplexné operátory Pacbase a zabezpečujú produktivitu vývojárov pri vkladaní podnikovej logiky do generovaného zdrojového kódu.
- Rozšírený editor zdrojového kódu COBOL uľahčuje údržbu užívateľsky špecifického kódu v generovanom zdrojovom kóde tým, že optimalizuje úlohy, ktoré musí vývojár spravovať v generovanom zdrojovom kóde COBOL (napr. filtre, sprievodcov, zvýrazňovanie syntaxe, asistenta obsahu, kontrolu syntaxe v reálnom čase a interaktívne ladenie).
- Analýzy dopadu a vyhľadávanie na základe viacerých kritérií sa ako rozšírenie služieb Rational Team Concert Repository podieľajú na zvýšení produktivity údržby tým, že zachovávajú jedinečnosť popisu informačného konceptu.
- Rozhranie s externými správcami SCM ponúkajú flexibilný časový rámec na prispôsobenie aktuálnych procesov nasadzovania aplikácií, pretože poskytujú procedúry určené na extrakciu projektov alebo komponentov z IBM Rational Team Concert SCM za účelom ich importu do externého SCM.
- Generujte zdrojový kód COBOL, ktorého syntax je rovnocenná zdrojovému kódu COBOL generovanému vo VisualAge Pacbase verzia 3.5. V spojení so skupinou porovnávacích nástrojov na kontrolu toho, či migrácia prebehla správne, táto funkcia drasticky znižuje počet prípadov neregresného testovania, ktoré sú potrebné po dokončení migrácie a ktoré predstavujú najdrahšiu časť projektu migrácie.
Zistite viac
Prostriedky Rational Programming Patterns for System z
- Skúšobná verzia softvéru: System z sandbox (US)
Vyskúšajte si mainframeové produkty a produkty na modernizáciu podnikov od spoločnosti IBM v prostredí Cloud.
Nakúpiť Rational Programming Patterns for System z
Obnovenie softvérových licencií a podpora na prvý rok sú zahrnuté v cene produktu.
Stiahnite si online softvér po nákupe - bez nákladov na zásielku
Nieje k dispozícii na kúpu online. Pre iné spôsoby nákupu alebo viac informácií kontaktujte IBM.
Kontaktujte IBM
- Vyžiadajte si ponuku
- Pošlite nám e-mail
- alebo nám zavolajte na: 0800 100 112
Priorita kód: 100KT05W
IBM Rational Programming Patterns for System z enhances the set of development/delivery tools of IBM Rational Developer for System z and IBM Rational Team Concert with additional new functionality adapted to the Pacbase Pattern Driven development paradigm for the development and the maintenance of applications that have been developed with VisualAge Pacbase v3.5.
Using a modern, comprehensive and collaborative IDE allows Pacbase developers to maintain a high level of individual productivity, while unifying development processes and tools with System z and Java developers
Modernizes the Pacbase Model Driven Development (MDD) approach, providing new models for data, Batch and Transactional applications, generators targeting System z and Jazz based repository services for Pacbase artifacts
Lowers the cost of the migration from Pacbase, providing a set of tools to minimize the amount of regression testing needed post-migration
IBM Rational Programming Patterns for System z addresses the full spectrum of traditional business application requirements including the following features:
Data description patterns help to master the information concept of an IT system
Data description patterns enable the encapsulation of concepts that make up the IT systems in a form that is understandable by a business domain specialist, and yet is also consumable by those whose main expertise is software development. This abstraction improves the capabilities to control and administer the semantic of an IT system and to reuse the enterprise information concepts in all the components of an IT system.
Copybook definitions are supported by the Data description patterns to generate COBOL copybooks for the following targets:
IBM z/OS
Database definitions are supported by the Data description patterns to generate Database schemas for the following targets:
DB2
DL1
IDMS
Datacom
Oracle
Programming Patterns improve the development productivity for traditional applications
Programming Patterns for Traditional applications improve the development and maintenance productivity of the developers by providing a set of models that capture the essence of the common architecture of mainframe Batch and Transactional applications. With these patterns, a developer focuses on the business logic rather than the structure of the program and the complexity of the technology. An organization adopting this development paradigm streamlines COBOL development because Pattern Driven Programming allows for accurate and predictable work estimation, consistent code performance, high quality generated code, as well as guaranteed homogeneous coding styles, algorithms and structures across many programs.
Batch program definitions are supported by the Programming Patterns for traditional applications to generate Batch transaction processing and reporting applications with their error handling resources for the following targets:
IBM z/OS
Databases supported: DB2, DL1, IDMS, Datacom and Oracle
Online program definitions are supported by the Programming Patterns for traditional applications to generate Textual User Interface applications with their error and end-user help handling resources for the following targets:
IBM z/OS / CICS with BMS maps or with dynamic map management
Databases supported: DB2, DL1, IDMS, Datacom and OracleIBM z/OS / IMS with MFS maps or with dynamic map management
Databases supported: DB2 and DL1
Macro-Structure Pattern automates the implementation of the architectural standards of an organization
Macro-structure Pattern provides a powerful and expressive capability for reusing logic among programs. It minimizes complexity through encapsulation while providing a single point of enhancement, modification applicable to all programs calling a macro-structure pattern. The code written in a macro-structure pattern includes substitution parameters that are resolved when included in a given program.
Macro-structure Pattern is a first-class tool to extend and adapt the standard generated source code with the architectural standards of an organization.
COBOL Micro-Patterns contribute to increase the development productivity
A COBOL micro-pattern is a powerful way to insert a group or several groups of generated COBOL lines in a COBOL program. A COBOL micro-pattern is identified by an annotation with parameters used by a dedicated generator to insert COBOL source code usually after the location of the annotation in the COBOL program.
As Rational Programming Patterns for System z requires to use native COBOL code to add user-specific code in a generated program, the COBOL micro-patterns replace favorably complex Pacbase operators, preserving the productivity of a developer when he has to insert business logic in a generated source code.
In addition, the Micro-patterns scope that enhance the capablity of PDP with micro-generation features has been enlarged with new operators, and also the capability to define new ones, through specific wizards that help to create micro-patterns plug-in. Java APIs include in the Model Access Facilities (MAF) framework allowing navigation in the entities instancies can be accesses from user micro-patterns.
Extended COBOL source code editor facilitates the maintenance of user-specific code in the generated source code
IBM Rational Programming Patterns for System z extends the Rational Developer for System z COBOL source code editor (LPEX) to optimize the tasks a developer has to manage in a generated COBOL source code. New views, filters, wizards and COBOL lines colorization actively support the developer in addition of the first-class functions provided by the standard System z COBOL source code editor such as content assist, real-time syntax check, interactive debugging. All these tools keep, even improve, the development productivity of a Pacbase developer.
Impact analysis and multi-criteria search contribute to increase the maintenance productivity
IBM Rational Programming Patterns for System z extends the Rational Team Concert Repository services to provide impact analysis and multi-criteria search dedicated to the development artifacts migrated from Pacbase. Search can combine various technical or semantic criteria to help a developer to keep the consistency of the IT system descriptions, to preserve the uniqueness of the description of an information concept and by the way to make reliable the result of an impact analysis query, improving the maintenance productivity of the developers.
Interface with external Software Configuration Managers provides a flexible time frame to adapt current application deployment processes
IBM Rational Programming Patterns for System z provides procedures to extract projects or components from the IBM Rational Team Concert SCM to import them in an external SCM. This feature allows an organization to quickly take advantage of the latest collaborative application life cycle management technology provided by IBM Rational Team Concert while using some deployment processes attached to an external SCM when it is needed.
Migration from VisualAge Pacbase v3.5 at low cost
The generators provided by IBM Rational Programming Patterns for System z generate a COBOL source code syntactically equivalent to the COBOL source code generated by VisualAge Pacbase v3.5. This generation capability, in conjunction with a set of comparator tools to check that the migration went well drastically limits the amount of non-regression test cases needed post-migration,representing the most expensive part of the migration project.
IBM Rational Programming Patterns for System z v8.0.3 introduces major enhancements in Pacbase export procedures (MIAM, MIBA, MIBR, MIMA, GPR9, MIAx) as well as import procedures that helps both to improve analysis capabilities before and after the migration (error-prone entities list, COBOL source comparison tool), and to automate several steps during migration (procedures inputs and batch command files generation). Batch migration tool (RPP.BAT) performance and usage mode has also been extended to improve migration performance.
Improve development productivity with pattern customization
IBM Rational Programming Patterns for System z v8.0.3 helps improving the application development lifecycle productivity by providing the capability to extend and customize standard patterns according to specific needs through storage and edition common services, and also a service API to navigate inside the model instances in the local workspace. Migration facilities for existing Pacbase specific patterns - also known as Meta Entities and User Entities - is also provided, just like for standard patterns.
Just like standard entities, User Entities and Meta Entities are stored in the Rational Team Concert Repository take benefit of all Repository Services like multi-criteria search and impact analysis and can be accessed by default editors through new entity types in the Design Explorer View.
Maintain Pacbase inheritance maintainability through quality rules
IBM Rational Programming Patterns for System z v8.0.3 helps to address risks linked to coding style diversity inside a development organization or their partners by enforcing compliance to development standards and ensuring code homogoneity, preventing that way poor code quality and performance issues detected late in the developments lifecycle, inducing higher correction costs.
Quality Control capabilities aim to provide a basic set of quality rules to control both specific code sections and patterns by using the new capability of Rational Developer for System z v8.0.3 to implement code quality rules as an extension of existing syntax check capabilities.
Develop and deploy applications for various platforms
IBM Rational Programming Patterns for System z v8.0.3 now provides a single environment for heterogeneous languages like Microfocus and BULL GCOS-7 COBOL targeting Windows, AIX, HPUX and BULL G/COS-7 operating systems, for which editing and code reconciler capabilities have been extended. The Pattern Driven Programming (PDP) features works with the Rational Developer for zEnterprise 8.0.3 editor, but without the Syntax Check feature for the Microfocus and G/COS-7 targets, as the reserved words of non-IBM COBOL languages are not supported by the editor.
IBM Rational Programming Patterns for System z supports migration from VisualAge Pacbase 3.5 V07, or later. Refer to the Migration section below for more details.
For Rational Team Concert requirements, please visit : https://jazz.net/wiki/bin/view/Main/CLMWorkbenchSystemRequirements
| Operating system | Software | Hardware |
|---|---|---|
|
Prereqs Rational Developer for System z:
Java:
|
Processor: 1 GHz or faster 32-bit (x86) or 64-bit (x64) processor, dual or quad core recommended Memory: Minimum: 2.0 GB RAM Recommended: 3.0 GB RAM Disk Requirements: Minimum: 1.8 GB, plus 210 MB temporary space Recommended: 5 GB Display: 1024 x 768 resolution, 256 colors |
| Operating system | Software | Hardware |
|---|---|---|
Windows:
|
Prereqs Rational Team Concert:
|
See Rational Team Concert v3.0.1 – Developer for IBM Enterprise Platforms - Server |
AIX:
|
Prereqs Rational Team Concert:
|
See Rational Team Concert v3.0.1 – Developer for IBM Enterprise Platforms - Server |
Intel Linux:
|
Prereqs Rational Team Concert:
|
See Rational Team Concert v3.0.1 – Developer for IBM Enterprise Platforms - Server |
Linux on System z:
|
Prereqs Rational Team Concert:
|
See Rational Team Concert v3.0.1 – Developer for IBM Enterprise Platforms - Server |
z/OS:
|
Prereqs Rational Team Concert:
|
See Rational Team Concert v3.0.1 – Developer for IBM Enterprise Platforms - Server |
Rational Programming Patterns for System z - Migration
Migration tools require VisualAge Pacbase v3.5.7
VisualAge Pacbase 3.5 V07, or later: To migrate from a Pacbase repository, you must first extract data from Pacbase. The extraction procedures used to create the data are available with Pacbase 3.5 V07, or later. If this release is not installed on your site, please contact a VisualAge Pacbase Support representative to request it: vapacsup@us.ibm.com for U.S. customers, vapacsup@fr.ibm.com for other countries.
Správa životného cyklu aplikácií
-
Vývoj aplikácií
- Application Time Facility for z/OS
- Cognos Axiant 4GL
- Cognos PowerHouse 4GL
- HourGlass
- IBM ILOG Elixir Enterprise
- IBM ILOG JViews Enterprise
- IBM ILOG JViews Maps for Defense
- ISPF Productivity Tool for z/OS
- Lotus Domino Designer
- Mathematical Acceleration Subsystem for Linux
- Merge Tool for z/OS and OS/390
- Migration Utility for z/OS
- Personal Communications
- Rational Application Developer for WebSphere Software
- Rational Application Developer Standard Edition for WebSphere Software
- Rational Asset Analyzer
- Rational Asset Analyzer for System z
- Rational Business Developer
- Rational Dashboard
- Rational Data and Application Modeling Bundle
- Rational Developer for i for SOA Construction
- Rational Developer for Power Systems Software
- Rational Developer for System z
- Rational Developer for System z Unit Test
- Rational Developer for System z with EGL
- Rational Developer for System z with Java
- Rational Developer for zEnterprise
- Rational Development Studio for i
- Rational EGL Community Edition
- Rational Host Access Transformation Services
- Rational Host Integration Solution
- Rational Host On-Demand
- Rational Migration Extension
- Rational Modeler
- Rational Programming Patterns for System z
- VisualAge Pacbase
- WebSphere sMash
- XL C for AIX
- XL C/C++ for AIX
- XL C/C++ for Linux
- XL Fortran for AIX
- XL Fortran for Linux
Jednoduchý spôsob ako nakúpiť alebo zistiť viac.
Sme tu, aby sme vám pomohli
Jednoduchý spôsob ako nakúpiť alebo zistiť viac.
- Vyžiadajte si ponuku
- Pošlite nám e-mail
- alebo nám zavolajte na: 0800 100 112
Priorita kód: 100KT05W