Date Posted: June 30, 2003
Update: March 3, 2009
Updates include references to additional documentation and FAQs.
Version 1.4 contains C++ language samples and refreshment of existing packages (including removal of the TERSE compressed installation version).
What is Software Configuration and Library Management (SCLM) Productivity Tools?
SCLM Productivity Tools (formerly named SCLM Administration Toolkit) provides some tooling to provide an administration environment of IBM SCLM project definitions through an SCLM project. It also provides utilities for the development of tools as well as the creation and archiving of documentation. The tool includes a set of reusable pieces for defining and extending an SCLM project; it also includes some tools for administration and building/compiling processes.
Some of the utilities are described in the following IBM Redbooks:
- SG24-4843 "Using ISPF/SCLM for Automated and Controlled Software Development"
- SG24-7592-00 "Application Lifecycle Management with SCLM on System z"
How does it work?
The package exists as a set of partition data sets. They contain project definitions and REXX programs capable of automatically installing and running an SCLM administration project. The installation deploys a definition file to customize the installation for different needs of the customers. No programming or extensive editing is necessary to create the SCLM environment. After the self-installation process, a complete SCLM environment is created that supports edit, build, and promote actions so that a new SCLM environment can be created under control of an SCLM project. For more details look to chapter six of SG-24-7592, "Application Lifecycle Management with SCLM on System z", and chapter six of SG24-4843, "Using ISPF/SCLM for Automated and Controlled Software Development".
New and existing SCLM environments can use the included technology to easily synchronize the logical definitions with the associated physical data sets. Such a function is not part of the official IBM SCLM product.
This package also contains some additional productivity tools for maintaining and controlling the SCLM environments. It includes support for REXX program development and a general promotion exit; documentation tools for integrated project documentation; and HTML generator language for creating Web-based documentation.
About the technology author(s)
Johann Pramberger joined IBM in 1983 and worked at the German development lab in Böblingen in the area of testing and development of large-scale systems. In recent years, he has been the team lead in supporting development environments for heterogenous projects. For the zSeries-based platforms, Mr. Pramberger introduced the library system zOS SCLM for development projects at the German development lab IBM in Boeblingen. He designed the concept of using SCLM and created the first set of applications that are now included in SCLM Administration Project Toolkit. He has worked also for ten years with the GUIDE SHARE EUROPE SCM user group in the German-speaking countries twice a year around the topic Software Configuration Management. Recently, Mr. Pramberger has also worked in the German-speaking countries with the the Rational User group related to the products ClearCase and ClearQuest. In addition, he holds a lecture at the universtiy about Software Configuration Management. Mr. Pramberger can be reached at Johann Pramberger.
Joerg Schreiner joined IBM in 1996 and worked in a customer project for upgrading and migration of their in-house products on OS/390 to new functions and technologies. He later joined the IBM lab in Germany and is today a member of the SCM team. He is responsible for process automation around SCLM and other SCM systems at IBM lab in Boeblingen. Mr. Schreiner can be reached through e-mail at joerg.schreiner@de.ibm.com.
