Broadcom z/OS zVSE/VSEn

CA UFO Modernization Guide

Application DevelopmentCOBOL

CA UFO is a application development product by Broadcom. Explore technical details, modernization strategies, and migration paths below.

Product Overview

CA UFO is an interactive application development system designed for creating CICS and IMS COBOL applications.

CA UFO integrates with CICS and IMS environments, utilizing their security and monitoring features.

Modernization Strategies

Rehost

Timeline:
6-12 months

Lift-and-shift to cloud infrastructure with minimal code changes. Fast migration with lower risk.

Refactor (Recommended)

Timeline:
18-24 months

Optimize application architecture for cloud while preserving business logic. Best ROI long-term.

Replatform

Timeline:
3-5 years

Complete rewrite to cloud-native architecture with microservices and modern tech stack.

Frequently Asked Questions

General

What is CA UFO?

CA UFO is an interactive application development system primarily used for creating CICS and IMS COBOL programs. It provides pre-written routines and a procedural language to simplify development.

What are the main components and features of CA UFO?

CA UFO includes UFOEDIT, its own editor, and tools for creating online applications. It also features a procedural language and pre-written routines to aid in development.

What is the history of CA UFO?

CA UFO was previously marketed as Consensus by Martin Marietta and was packaged with a COBOL compiler. On-Line Software acquired it from Martin Marietta in 1986.

Technical

What are some common operations performed in CA UFO?

Common operations include defining screens, creating transactions, writing COBOL code within the UFO environment, and using pre-written routines for tasks like data validation and screen formatting. Specific syntax examples would depend on the version and customization.

What configuration files are used in CA UFO?

CA UFO uses configuration files to define system parameters, user profiles, and security settings. The exact format and location of these files vary depending on the specific installation and version.

What types of APIs does CA UFO expose?

While specific API details are not widely documented, CA UFO likely provides interfaces for interacting with CICS and IMS environments. These interfaces may involve COBOL CALL statements or specific system calls.

Business Value

What is the business value of using CA UFO?

CA UFO streamlines the development of CICS and IMS applications, reducing development time and improving application quality. The pre-written routines and procedural language simplify common tasks.

How does CA UFO help with application maintenance?

By providing a structured development environment, CA UFO helps organizations maintain consistency and standards across their CICS and IMS applications. This reduces maintenance costs and improves overall application reliability.

Security

How does CA UFO handle security?

CA UFO leverages the security features of the underlying CICS and IMS environments. Access control is typically managed through CICS and IMS security mechanisms.

What authentication methods are supported by CA UFO?

Authentication methods depend on the CICS and IMS configurations. Common methods include user IDs and passwords managed by the mainframe security system (e.g., RACF, ACF2, Top Secret).

What audit logging capabilities exist in CA UFO?

Audit logging capabilities are provided through CICS and IMS. CA UFO integrates with these logging mechanisms to track user activity and system events.

Operations

How is CA UFO administered?

CA UFO is administered through a combination of command-line interfaces and configuration files. The specific tools and interfaces depend on the version and installation.

What monitoring and logging capabilities exist for CA UFO?

Monitoring and logging capabilities are integrated with CICS and IMS. System administrators can use CICS and IMS monitoring tools to track CA UFO activity and performance.

Ready to Start Your Migration?

Download our comprehensive migration guide for CA UFO or calculate your ROI.

Calculate ROI