Início DevOps Rational Programming Patterns Rational Programming Patterns
Modernizar programação baseada em padrões para aplicações Pacbase
Obtenha uma visão geral
Ilustração de chevron geométrico abstrato

O IBM Rational Programming Patterns é um ambiente de desenvolvimento integrado colaborativo que faz parte das soluções Jazz Collaborative Lifecycle Management. Ele fornece recursos de programação orientada a padrões para uma experiência de codificação aprimorada, combinada com ferramentas para análise de impacto, controle de qualidade e extensibilidade, bem como procedimentos para migração segura automática de aplicações do Pacbase.

Novidades

Descubra os recursos do Rational Programming Patterns 9.7.2

Benefícios Modernizar desenvolvimento

Usa a abordagem MDD do Pacbase, fornecendo novos modelos para dados, aplicações em lote e transacionais e geradores, visando IBM Z Systems e serviços de repositório baseados no Jazz para artefatos do Pacbase.

Melhorar a colaboração

Fornece um ambiente de desenvolvimento integrado (IDE) colaborativo, permitindo que os desenvolvedores mantenham a produtividade individual e, ao mesmo tempo, unifiquem os processos e as ferramentas de desenvolvimento com os sistemas IBM Z e Java.

Valor de extensão

Aumenta a utilização do IBM Developer for z/OS e IBM Rational Developer for AIX e LINUX por meio de um editor de código fonte COBOL dedicado, com recursos que otimizam tarefas no código fonte COBOL.

Aumente a produtividade

Inclui análise de impacto e serviços de pesquisa multicritério para artefatos de desenvolvimento armazenados nos repositórios do Rational Team Concert.

Migração segura

Fornece procedimentos para extrair projetos ou componentes do VisualAge Pacbase e importá-los para o Rational Team Concert. Também permite a transição de outros 4GL através de APIs de extensibilidade.

Extensibilidade

Fornece APIs para oferecer suporte a novos aplicativos ou arquiteturas técnicas e um Software Development Kit (SDK) para direcionar os desenvolvimentos em uma linguagem específica ou para um ambiente operacional específico.

Recursos
Migração segura

Os procedimentos migram a baixo custo os ativos do Pacbase para um ambiente de desenvolvimento abrangente e estratégico que supera os recursos do Pacbase. O código gerado é sintaticamente equivalente ao código do Pacbase. As ferramentas de comparação garantem que a migração estava correta. Os testes de não regressão e o treinamento dos desenvolvedores do Pacbase são limitados, e a continuidade da produtividade de desenvolvimento e manutenção de alto nível do Pacbase é garantida. Os desenvolvedores do Pacbase e IBM Z agora trabalham em uma plataforma comum.

Atualização e migração de dados

Recursos de design

Os padrões de descrição de dados ajudam a dominar o conceito de informações de um sistema de TI em uma forma que seja compreensível para um especialista em domínio comercial e consumível para desenvolvedores de software. O Rational Programming Patterns fornece editores de design dedicados para entidades usadas em aplicativos em lote, transacionais, cliente/servidor e eBusiness 2.5. Ele também fornece ferramentas de design como renomear, mover, duplicar, comparar, documentar ou publicar.

Desenvolver aplicações de design

Gerenciamento de código-fonte COBOL

Um editor de código COBOL estendido facilita a manutenção do código de usuário por meio de filtros, assistentes, realce de sintaxe, assistência de conteúdo, verificação de sintaxe em tempo real e depuração interativa. O código é encapsulado e reutilizado em programas por meio de Macros que minimizam a complexidade e fornecem um único ponto de manutenção. As linhas COBOL geradas podem ser facilmente inseridas por meio de micropadrões. A geração não está limitada ao código IBM. A dessincronização de um arquivo gerado com seu design é detectada.

Gerenciando código COBOL não-IBM

Extensibilidade

O Software Development Kit facilita o desenvolvimento de um novo gerador ao dividir a complexidade de uma transformação em pequenas tarefas através de Micropatterns e Skeletons.

A interface de programação de aplicativos pode ser usada para ampliar as funções do Rational Programming Patterns e adaptá-las em Java. Por exemplo, ela pode ser usada para navegar nos modelos de uma maneira especial, criar linhas de comando e menus do usuário ou personalizar regras de controle de qualidade, micropadrões e padrões.


Integração com o Rational Team Concert

Procedimentos para extrair projetos ou componentes do Rational Team Concert e importá-los estão disponíveis. A análise de impacto e a pesquisa multicritério, como uma extensão dos serviços de repositório do Rational Team Concert, contribuem para aumentar a produtividade da manutenção.

Os recursos de controle do Rational Team Concert são ampliados. As pré-condições específicas do Rational Programming Patterns podem ser usadas para garantir que os arquivos que estão prestes a ser entregues ao servidor estejam em conformidade com os requisitos predefinidos.

Detalhes técnicos
Requisitos de instalação

Entenda os requisitos de instalação do VisualAge Pacbase, do cliente Eclipse do Rational Programming Patterns e do servidor.

Requisitos do sistema

Execute os requisitos detalhados do sistema para o IBM Rational Programming Patterns para entender os sistemas operacionais de suporte, software relacionado, hipervisores e requisitos de hardware.

Integrações Entrega de arquivos para o servidor

Use o Engineering Workflow Management (Rational Team Concert) para controlar a entrega dos arquivos do Rational Programming Patterns para o servidor para garantir que os arquivos transferidos por upload para o servidor não causem erros. Em seguida, é possível selecionar controles que correspondem a precondições.

Explore a integração com o Engineering Workflow Management
Gerenciar tabelas de dados

Use o Pactables para visualizar o conteúdo das tabelas de dados ou dos subconjuntos de tabelas, atualizar o conteúdo das tabelas on-line ou em modo de lote e garantir que as descrições e o conteúdo sejam consistentes.

Explore a integração com o Pactables
Automatize o processo de desenvolvimento

Essa integração é possível, mas sua implementação é manual. Você pode importar os dados do Rational Programming Patterns para o Endevor por meio do Engineering Workflow Management (Rational Team Concert) se tiver usado anteriormente a ponte Pacbase - Endevor.

Explore a integração com o Endevor
Produtos relacionados Rational Business Developer

Um IDE baseado no Eclipse que simplifica o desenvolvimento da Web 2.0, dispositivos móveis, SOA e aplicações tradicionais usando o EGL.

IBM Developer for z/OS

Um conjunto de ferramentas moderno e robusto para desenvolver e manter aplicativos IBM Z/OS por meio do uso de práticas de DevOps.

Próximas etapas

Descubra o IBM Rational Programming Patterns. Agende uma reunião de 30 minutos sem custo com um representante do IBM Z ou Power.

Outras maneiras de explorar Documentação Suporte IBM Redbooks Suporte e serviços Financiamento global Comunidade Comunidade do desenvolvedor Parceiros