Makware z/OS

Makware Tools Modernization Guide

COBOLTools and UtilitiesApplication Development

Makware Tools is a cobol product by Makware. Explore technical details, modernization strategies, and migration paths below.

Product Overview

Makware Tools is a suite designed to streamline application development on z/OS.

MSELECT manipulates data, offering features like record splitting and format conversion.

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 are the main functions of Makware Tools?

Makware Tools provides utilities for tasks such as sending mainframe data as email attachments, generating JCL, scanning datasets for strings, viewing datasets, manipulating data within datasets, packing and unpacking PDS datasets, accessing DB2 tables, comparing datasets and source code, and generating COBOL, CICS BMS, and IMS MFS code.

What are some of the key utilities included in Makware Tools?

MEMAIL sends mainframe data as email attachments. MGENJCL generates skeleton JCL for various utilities. MSCANSTR scans datasets for specific strings. MV provides a quick way to view datasets. MSELECT manipulates data within datasets.

How does a user interact with Makware Tools?

Makware Tools primarily uses ISPF panels for its user interface. Configuration files are used to customize the behavior of some utilities, such as specifying default email settings for MEMAIL or defining search strings for MSCANSTR.

Technical

How does the JCL generation utility work?

The MGENJCL utility generates skeleton JCL based on the specified utility and parameters. For example, to generate JCL for a DFSORT operation, you would use MGENJCL with the DFSORT option and provide the necessary input and output dataset names.

How does the dataset scanning utility work?

The MSCANSTR utility scans datasets for specified strings. You can specify multiple datasets and multiple strings to search for simultaneously. The output shows the datasets and lines where the strings are found.

What kind of data manipulation can be done with MSELECT?

The MSELECT utility allows you to manipulate data within datasets. You can perform operations such as record splitting, text trimming, formatting, translation, date format conversion, and conversion between ASCII and EBCDIC.

Business Value

How does Makware Tools improve developer productivity?

Makware Tools can improve developer productivity by automating common tasks such as JCL generation, dataset manipulation, and code generation. This reduces manual effort and the potential for errors.

How does MEMAIL enhance collaboration?

The MEMAIL utility allows mainframe data to be easily shared via email, facilitating collaboration and communication between different teams and individuals.

How does Makware Tools contribute to cost savings?

By providing tools for code generation and dataset manipulation, Makware Tools helps reduce the time and resources required for application development and maintenance.

Security

How does Makware Tools integrate with z/OS security?

Makware Tools operates within the security framework of the z/OS environment. Access to datasets and utilities is controlled by z/OS security mechanisms such as RACF, ACF2, or Top Secret.

How can Makware Tools be used to enhance security?

The MSCANSTR utility can be used to scan datasets for sensitive information, helping to identify potential security vulnerabilities or compliance issues.

How does Makware Tools ensure data integrity?

Utilities like MCOMPARE can help ensure the integrity of code and data by detecting unauthorized changes or modifications.

Operations

How is Makware Tools installed and configured?

Makware Tools is installed and configured within the z/OS environment. The utilities are typically accessed through ISPF panels or TSO commands.

How can Makware Tools assist with application management?

The MANLYZDD utility can be used to analyze JCL and identify program names, datasets, and other information, which can be helpful for managing and maintaining applications.

How does Makware Tools support backup and recovery operations?

Utilities like MQWCOPY and MPCKUNPK can be used to efficiently copy and manage datasets, which can be useful for backup and recovery purposes.

Ready to Start Your Migration?

Download our comprehensive migration guide for Makware Tools or calculate your ROI.

Calculate ROI