Modernization Hub

Are You a Vendor? Claim Your Listing

Take control of your product listings. Add verified information, showcase updates, and unlock a Claimed Vendor badge across the directory.

Claim Your Listing Now

Product Overview

NOMAD is a reporting language and application development tool designed to access data from legacy systems such as VSAM, DB2, and IMS, as well as relational databases like Oracle and SQL Server via JDBC. Its architecture comprises several key components: 1. **NOMAD Language Engine:** The core component that interprets and executes NOMAD code.

It handles data access, manipulation, and reporting logic. 2. **Data Source Adapters:** These components provide connectivity to various data sources, including VSAM, DB2, IMS, Oracle, and SQL Server.

The JDBC interface is a key adapter for relational databases. 3. **NOMAD Session Manager (NSM):** This component allows multiple NOMAD applications and users to operate in a single address space outside of TSO, improving performance and resource utilization.

NSM/CICS provides a CICS interface. 4. **NOMAD Application Performance Analyzer:** This tool monitors the resources used by NOMAD applications, helping to identify performance bottlenecks and optimize code.

5. **NOMAD One Pass:** A performance optimizer that improves the efficiency of data access and processing. These components communicate through internal APIs and protocols.

Data access typically involves the Data Source Adapters retrieving data from the underlying data sources, which is then processed by the NOMAD Language Engine. The NSM manages sessions and resource allocation. Security is handled by the underlying mainframe security system, such as RACF or ACF2.

NOMAD leverages these systems for authentication and access control.

Frequently Asked Questions

What does NOMAD do?

NOMAD is a reporting language and application development tool designed to access data from legacy systems like VSAM, DB2, and IMS. It also provides a JDBC interface for connecting to relational databases such as Oracle and SQL Server.

Is this a system, application, or tool?

NOMAD is a combination of a programming language, a report generation tool, and a database access system. It provides tools and utilities for application development, performance optimization, and session management.

What types of organizations use this?

Organizations that rely on mainframe systems and legacy data sources, such as VSAM, DB2, and IMS, can benefit from NOMAD. These organizations are often in industries like banking, insurance, and government.

When should we consider NOMAD?

A company should consider using NOMAD when they need to access and report on data stored in legacy systems alongside relational databases. It is useful for organizations that want to leverage their existing mainframe infrastructure while integrating with newer database technologies.

What are the alternatives to NOMAD?

Alternatives to NOMAD include other reporting languages and data access tools such as SAS, FOCUS, RAMIS, and Easytrieve. These tools also provide data extraction, transformation, and reporting capabilities.

Related Products

More from Select Business Solutions

z/OS

Ultraquest Applications is a framework that extends Ultraquest Reporter, enabling organizations to build web applications that access mainframe applications and data. It addresses the challenge...

View Details →
z/OSz/VM

Ultraquest Library is a report generation and management application designed to provide a centralized repository for pre-defined and executed reports. It allows users to access...

View Details →
z/OSz/VM

Ultraquest Reporter is a report generation and management tool that addresses the challenge of accessing and analyzing data from diverse mainframe and distributed systems. It...

View Details →
z/OSz/VM

Ultraquest Web Services is a middleware solution that extends Ultraquest Reporter, enabling mainframe applications to connect to and interact with web services using SOA principles....

View Details →

Similar Products

$avers

Active
z/OS

$avers is an output management solution for z/OS, designed to manage, archive, and view JES output. Key components include the Output Manager, Archive Manager, and...

View Details →

AcceleREXX

Supported
z/OS

AcceleREXX is a REXX development tool designed for the z/OS platform. It provides a comprehensive environment for creating, debugging, and maintaining REXX programs. The core...

View Details →
z/OS

Access Manager for CICS provides a robust solution for integrating CICS applications with Oracle databases on z/OS. The product's architecture includes the CICS Interface, Oracle...

View Details →

Help Improve This Directory

Notice outdated information? Have insights about this product? Help the mainframe community stay informed with accurate, current data.

Share Your Product Experience

Help the community by sharing your experience with mainframe products. Your insights help others make informed decisions.

Share Your Experience