Features and benefits
Here are the features and benefits of the different components of DSC.
The menu-driven interactive front end to ISPF
The front end provides the Member List, OLIST and DLIST. The resulting member, data set, and object lists become powerful platforms where you can perform many tasks without navigating to other utilities.
DSC extends the ISPF Action Bar with options that provide access to new functionality so you do not have to learn new commands or syntax.
DSC provides extensive search capabilities that are fast and intuitive. You can easily search for volumes, data sets, members, and text within members. DSC also furnishes automatic drill-down system navigation to pinpoint volumes, data sets, and members.
In addition to the ISPF point-and-shoot capabilities, DSC has facilities that prompt actions upon cursor selection:
- Hotbars (user-defined fields that execute commands)
- Field-sensitive areas in MSLs and OLISTs
- Automatic recognition of a data set name on any ISPF panel as a parameter to BROWSE, EDIT, VIEW, or parameters within any TSO command
DSC provides integrated and enhanced SCLM support within the standard member and data set lists. SCLM is a source library management component of ISPF that provides change control, multiple source versions, auditing, a built-in make facility, and automatic check-in/sign-out using standard libraries (PDS, PDSE).
All DSC functions are totally integrated. DSC can perform almost any activity within ISPF, or internally invoke the function that can perform the task. All DSC functionality is available without a need to modify any ISPF Primary Option Menu.
If you decide to modify the ISPF Primary Option Menu (see Sample modified main menu panel), it is changed only slightly, as shown in this example:
ISPF Primary Option Menu IBM DSC VERSION 9.1
Option ===>
0 Settings Terminal and user parameters User ID . : INTT125
1 Browse Display source data or listings Time. . . : 15:55
2 Edit Create or change source data Terminal. : 3290A
V View Display/change source data Screen. . : 1
3 Utilities Perform utility functions Language. : ENGLISH
4 Foreground Interactive language processing Appl ID . : ISR
5 Batch Submit job for language processing TSO logon : SPFEIBM8
6 Command Enter TSO or Workstation commands TSO prefix: INTT125
7 Dialog Test Perform dialog testing System ID : SP23
9 IBM Products IBM program development products MVS acct. : IS100
10 SCLM SW Configuration Library Manager Release . : ISPF 7.1
11 Workplace ISPF Object/Action Workplace
12 z/OS System z/OS system programmer applications
13 z/OS User z/OS user applications
O Olist DSC Object/Data set list
Enter X to Terminate using log/list defaults
BRowse EDit VIew OList TSO DSC DSC? are available from any panel
The main menu does not look much different. If you are already familiar with ISPF, you can become productive immediately.
When you start using the enhanced features of DSC to perform standard BROWSE, EDIT, VIEW functions, as well as most of the ISPF capabilities, you will find almost every ISPF capability has been enhanced and new capabilities added.
Batch utility replacing IEBCOPY
The ISPF IEBCOPY is restricted to copying members, with limited support for wild cards, and a strict syntax. The replacement batch utility supports patterns for names, and many more activities, such as DELETE, RENAME, and RECOVER. As well, the syntax is much less strict. This means you can do much more using the batch utility, using a wider range of name patterns.
DSC Monitor
z/OS® provides the LLA (Library Lookaside Facility) to cache in memory directory entries of selected libraries. The cache can then be refreshed through manual console commands. The refresh is restricted to refreshing every entry for the members within the libraries.
The DSC Monitor provides an alternative way of managing this cache:
- The updating of the cache can be managed through the DSC Monitor menu user interface.
- Monitoring options can be at group, library or member level (so it is possible to control the monitoring of an individual member).
- Monitoring can also be controlled for individual nodes in a sysplex,.
- Updating of the cache is automatic, in response to member update
events (such as change or delete).
A forced automatic update ensures that in a busy environment overlooked events cause no damage.
The DSC Monitor makes it possible to refresh the LLA cache in a timely, controlled, and efficient fashion.