UL/SPF: Difference between revisions

From m204wiki
Jump to navigation Jump to search
Line 1: Line 1:
'''UL/SPF''' -- ''User Language System Productivity Facility'' -- is a family of products developed and owned by Sirius Software, and implemented as User Language application subsystems, designed to function together in a Model 204 Online.  
'''UL/SPF''' -- ''User Language System Productivity Facility'' -- is a family of products developed and owned by Sirius Software, and implemented as User Language application subsystems, designed to function together in a <var class="product">Model 204</var> Online.  


Each product in the family can be installed and run independently, or each can be installed and run as a component of
Each product in the family can be installed and run independently, or each can be installed and run as a component of
the integrated UL/SPF (User Language / System Productivity Facilities) framework.  All UL/SPF products share a common "look and feel" that is modeled on IBM's ISPF facilities. UL/SPF supplants the sometimes arcane command language of Model 204, providing a highly productive full screen interface to a variety of common Model 204
the integrated UL/SPF (User Language / System Productivity Facilities) framework.  All UL/SPF products share a common "look and feel" that is modeled on IBM's ISPF facilities. UL/SPF supplants the sometimes arcane command language of <var class="product">Model 204</var>, providing a highly productive full screen interface to a variety of common <var class="product">Model 204</var>
functions.  
functions.  


UL/SPF enhances the capabilities of Model 204 and bypasses many of its restrictions, enabling the performance of routine tasks that were previously impossible or prohibitively time-consuming.
UL/SPF enhances the capabilities of <var class="product">Model 204</var> and bypasses many of its restrictions, enabling the performance of routine tasks that were previously impossible or prohibitively time-consuming.
UL/SPF comprises the following products:
UL/SPF comprises the following products:


Line 11: Line 11:


<dl>
<dl>
<dt>[[SirDBA]] <dd>A system that analyzes Model 204 databases to determine their logical
<dt>[[SirDBA]] <dd>A system that analyzes <var class="product">Model 204</var> databases to determine their logical
structure, populating an internal catalog. SirDBA is distributed as a
structure, populating an internal catalog. SirDBA is distributed as a
component of the Sir2000 Database Analysis Tools.  
component of the Sir2000 Database Analysis Tools.  


<dt>[[SirFile]] <dd>A comprehensive facility both for monitoring the physical storage utilization
<dt>[[SirFile]] <dd>A comprehensive facility both for monitoring the physical storage utilization
of Model 204 database files and for warning users of the need for file
of <var class="product">Model 204</var> database files and for warning users of the need for file
reorganizations. SirFile maintains historical information that allows it to
reorganizations. SirFile maintains historical information that allows it to
predict when file sizing problems will occur, allowing a DBA to take
predict when file sizing problems will occur, allowing a DBA to take
Line 22: Line 22:


<dt>[[SirLib]] <dd>A powerful and flexible system that provides change management and
<dt>[[SirLib]] <dd>A powerful and flexible system that provides change management and
configuration control for Model 204 User Language applications. SirLib is
configuration control for <var class="product">Model 204</var> User Language applications. SirLib is
fully integrated within the Model 204 programming environment, supporting
fully integrated within the <var class="product">Model 204</var> programming environment, supporting
unique Model 204 constructs such as file groups, while remaining nearly
unique <var class="product">Model 204</var> constructs such as file groups, while remaining nearly
transparent to programmers.
transparent to programmers.


Line 36: Line 36:
with powerful facilities for managing large libraries of User Language
with powerful facilities for managing large libraries of User Language
procedures, and it provides system managers with intuitive ISPF-like front
procedures, and it provides system managers with intuitive ISPF-like front
ends to many Model 204 system management commands.
ends to many <var class="product">Model 204</var> system management commands.


<dt>[[SirScan]] <dd>A high performance utility that allows users in a Model 204 Online to
<dt>[[SirScan]] <dd>A high performance utility that allows users in a <var class="product">Model 204</var> Online to
browse the contents of its journal in real time. SirScan permits ordinary
browse the contents of its journal in real time. SirScan permits ordinary
users to view journal entries generated by their own online session, and it
users to view journal entries generated by their own online session, and it
Line 52: Line 52:
There are also many sample web and client-server applications developed for the Janus
There are also many sample web and client-server applications developed for the Janus
product family that are distributed and installed along with the UL/SPF products. These
product family that are distributed and installed along with the UL/SPF products. These
include JANCAT, an application that builds normalized views of Model 204 data for use
include JANCAT, an application that builds normalized views of <var class="product">Model 204</var> data for use
by Janus Specialty Data Store applications, and JANSSL, a system for creating and
by Janus Specialty Data Store applications, and JANSSL, a system for creating and
managing SSL certificate requests.
managing SSL certificate requests.

Revision as of 23:58, 13 September 2011

UL/SPF -- User Language System Productivity Facility -- is a family of products developed and owned by Sirius Software, and implemented as User Language application subsystems, designed to function together in a Model 204 Online.

Each product in the family can be installed and run independently, or each can be installed and run as a component of the integrated UL/SPF (User Language / System Productivity Facilities) framework. All UL/SPF products share a common "look and feel" that is modeled on IBM's ISPF facilities. UL/SPF supplants the sometimes arcane command language of Model 204, providing a highly productive full screen interface to a variety of common Model 204 functions.

UL/SPF enhances the capabilities of Model 204 and bypasses many of its restrictions, enabling the performance of routine tasks that were previously impossible or prohibitively time-consuming. UL/SPF comprises the following products:

UL/SPF Components

SirDBA
A system that analyzes Model 204 databases to determine their logical structure, populating an internal catalog. SirDBA is distributed as a component of the Sir2000 Database Analysis Tools.
SirFile
A comprehensive facility both for monitoring the physical storage utilization of Model 204 database files and for warning users of the need for file reorganizations. SirFile maintains historical information that allows it to predict when file sizing problems will occur, allowing a DBA to take preventative action before an application outage results.
SirLib
A powerful and flexible system that provides change management and configuration control for Model 204 User Language applications. SirLib is fully integrated within the Model 204 programming environment, supporting unique Model 204 constructs such as file groups, while remaining nearly transparent to programmers.
SirMon
A comprehensive facility for monitoring the performance and availability of Model 204 online systems. SirMon combines the real time monitoring of Model 204 performance with intelligent full screen displays that facilitate System Manager duties.
SirPro
A collection of powerful and easy to use tools for programmers, database administrators, and application managers. SirPro provides programmers with powerful facilities for managing large libraries of User Language procedures, and it provides system managers with intuitive ISPF-like front ends to many Model 204 system management commands.
SirScan
A high performance utility that allows users in a Model 204 Online to browse the contents of its journal in real time. SirScan permits ordinary users to view journal entries generated by their own online session, and it allows users in ADMIN SCLASSes to browse journal entries for any set of users. The data is displayed in a full-screen browser with powerful searching commands and filtering options.

In addition, a number of subsystems that are not linked into the UL/SPF menuing structure may be accessed via APSY-transfer from the UL/SPF applications. One such subsystem is FACT, a utility for browsing SirFact dumps.

There are also many sample web and client-server applications developed for the Janus product family that are distributed and installed along with the UL/SPF products. These include JANCAT, an application that builds normalized views of Model 204 data for use by Janus Specialty Data Store applications, and JANSSL, a system for creating and managing SSL certificate requests.

Related Material

All Sirius Software Documentation is a available for download in PDF format, at http://sirius-software.com/maint/manlist