Insight 204

September 17-20, 2002 in Boston, MA

Model 204 in the Enterprise

Home CCA FAQ Feedback Form
 
   

Insight 204 Breakout Sessions
Model 204 V5R1: Packed with Performance
Jim Damon, Senior Systems Engineer
Computer Corporation of America

It's hard to imagine one of the world's fastest databases getting even faster, but that's exactly what we've done in the latest release of Model 204. This session explores the new performance-oriented features of Model 204 V5R1, including:

v Support for 64-bit z/OS, which helps you accomplish more work in less time by keeping server pages in memory and eliminating excessive page swapping.

v The V5R1 performance pack. Understand how new internal features can give you performance benefits with no effort on your part.

 
Streamlining Restart Recovery
Rick Puszewski, Principal Software Engineer
Computer Corporation of America

Recent versions of Model 204 have seen dramatic improvements in Model 204's reliability. But just in case your system does go down, V5R1 will help you get it back up more easily than ever before. This session explains how we have eliminated secondary recovery and streamlined the new, single-step recovery so that you will experience as little downtime as possible, resulting in a more efficient and less complex RESTART recovery process. It will also discuss the performance improvements associated with this process. Finally, Rick will briefly touch on two additional performance features: Regen, with its faster new ONEPASS option, and XDM for CRAM users.

 

Model 204 V5R1: Building on Model 204 Traditional Strengths

Bill Laub, Product Architect
Computer Corporation of America

CCA's latest release, Model 204 V5R1, contains powerful new features that build on the traditional strengths in Model 204. These new features make Model 204 more flexible and powerful than ever before. This presentation will include an overview of:

v Thread signaling and synchronization

v User Language Join

v Freeway/204

v NonStop/204

v APSY Precompiled Procedures in Storage

 
External Call Facility (ECF): Invoking External Procedures from User Language
Leonard Gradus, Product Architect
Computer Corporation of America

Today's IT infrastructure is a heterogeneous mix of expert tools that are just right for certain jobs. The challenge is figuring out the best way to integrate them when sharing information or procedures is required. The External Call Facility, or ECF, makes it easier than ever to invoke external procedures without the restrictions of yesterday. So you can fully leverage existing non-M204 code from within your User Language applications, thereby eliminating functional redundancy and expediting application development time. CCA believes that ECF will become the cornerstone of many advanced, sophisticated, multi-platform environments, and this session will explain how you can fully exploit it.

 

NonStop/204:  Perpetual Processing and Thread Synchronization

Jim Stepasiuk, Senior Database Consultant
Computer Corporation of America
To support the Internet-driven need for 24x7 availability, Model 204 V5R1 includes a new non-stop processing capability known as NonStop/204. With NonStop/204, you can schedule in-flight backups without bringing down the region. Model 204 will then re-initialize your CHECKPOINT dataset, close down the JOURNAL and resume processing with new files. This session discusses this new facility in detail and explains how to deploy it in your environment.
 
MQ/204: Integrating Model 204 with the Enterprise
Marie Kelly, Director of Marketing
Bill Laub, Product Architect

Computer Corporation of America

Like ECF, MQ/204 is another solution to the problems caused by heterogeneous IT infrastructures that beg for seamless integration between "islands of automation". IBM answers the cry with Websphere/MQ (a.k.a. MQSeries), its message queuing middleware product that allows you to easily exchange information across more than 25 different operating systems. MQ/204 from Computer Corporation of America provides full support for Websphere/MQ from within Model 204, allowing Model 204 applications to communicate with nearly any other business application on the network. This session provides an overview of MQSeries and MQ/204, and discusses new features available in MQ/204.

 
Connect* V5R1: Go Anywhere!
Steve Nelson, Director of Connectivity
Mark LaRocca, Senior Systems Engineer

Computer Corporation of America

Microsoft's Windows operating system and Connect* make great combinations for Web and application development. Come see why Connect* and Model 204 provide seamless interoperability in this versatile environment. This session will demonstrate Web interfaces and show code examples for integrating Connect* and Model 204 with Microsoft's Internet Information Server and other development environments.

 
JDBC for Model 204: Do anything!
Steve Nelson, Director of Connectivity
Mark LaRocca, Senior Systems Engineer

Computer Corporation of America

Java has become widely accepted as a programming language choice for many companies. CCA has developed a native Java interface to Model 204. It provides platform and Web flexibility to integrate into any environment. Whether you are using WebSphere or any other Java enabled Web environment, Model 204 and Java make a perfect combination. This session will demonstrate JDBC for Model 204 on multiple platforms ranging from Linux to Microsoft Windows and working with multiple Web and applications environments. Code examples will be provided.

 
CCA Analytics V2R1: Improved Business Intelligence for Model 204
Gina Scinta, Senior Technical Consultant
Kim Collins, Model 204 Consultant

Computer Corporation of America

Living in the "Information Age" is only significant if we are able to transform raw data into business information, and derive non-intuitive relationships between data that drive new business initiatives. That's exactly what CCA Analytics is designed to help you do, and with the latest release - V2R1 - it just got even better. This session provides an overview of CCA Analytics, followed by a discussion of key new features, including improved administration dialogues and security features. But above all, Analytics now has the ability to share object stores so you can collaborate with your colleagues in workgroups.

 
CCA Product Planning Round Table Discussions

Chris Ramsdale, Director of Strategic Product Planning
Pam Manolakis, Vice President of Product Operations

Computer Corporation of America

Chris and Pam, along with key senior Model 204 developers, will host round table discussions covering all of the projects that are on the table for future versions of Model 204 and related products. Let us hear your views on issues such as Perpetual/204 (7*24*365 processing), more 64-bit exploitation, database connectivity and interoperability (including SOAP, XML, .NET & J2EE), performance, scalability and much, much more. Be there. Be informed. Be heard!

 
Software Measurement: How to Prove that Model 204 is Better than the Alternatives
Ron Salvador
Moon Brook Hill
Most organizations use lines of code (LOC) to measure productivity. However, LOC is neither goods nor services in the economic sense. The standard economic definition of productivity is "Goods or services produced per unit of labor or expense." Users do not purchase code directly. LOC is not the primary product of software projects, and cannot be used for most estimates for application software.
Function points are a measure of the size of computer applications and the projects that build them. The size is measured from a functional, or user, point of view. It is independent of the computer language, development methodology, technology, or capability of the project team. Function points, unlike lines of code, can be used for economic studies, such as effort, staffing, defect rates, application size, project estimation, and other cost-related studies. The function point metric is by far the most widely utilized software metric in the United States.
Because function points can measure applications independent of technology, it can objectively show the benefits of developing applications with Model 204. This mildly technical seminar will explain how software measurement can be used to show that application development in other technologies might have no cost savings, if not do worse, compared to Model 204. It will also show how much a replacement application might cost; if the cost of replacing an application in another technology be really known, more sites might choose to enhance their current assets rather than replacement at greater cost.
A similar paper was delivered last fall at the GTC East, the largest government-related conference in the United States.
 
Recent Developments at Centrelink
Rob Schoenberg
Centrelink
The External Call Facility (ECF) enables Model 204 onlines to easily access non-user language procedures. Why and how Centrelink uses it are discussed: with the roles of the DBA in implementing it; and of the applications teams in using it, detailed. The commands available to manipulate the Facility are discussed, as well as the development / testing tool Centrelink has built over these.
Centrelink Model 204 data holdings are growing at a rate of over 40% per annum. The reasons for this and the responses by the Data Base Design team (including how to optimize the performance improvements in Version 5.1) to limit the performance 'hit' of this growth are reviewed.
 
An Automated Change Management System For Model 204
Paul McPhee
Calgary Police Service
The Calgary Police Service has developed an automated change management system that greatly reduces the risk of human error when changes are implemented to production. This gives our developers a high level of confidence that changes to the production environment will be complete and trouble-free.
Our system, called the Change Control Management System, includes the following features:
1. A change profile that includes information such as Change Number, Requested Date, Required Date, Work Request Number (cross-reference to original user request), Urgency, Platforms Affected, Applications Affected and Target Environments (user test and/or production).
2. A text editor to create a free-form description of the change and detailed instructions.
3. Screens to select M204 procedures (any number of procedure files), tables and messages to be implemented.
4. An export function that copies all objects being implemented to holding area until they are implemented. This gives the developer the assurance that all objects being implemented are synchronized as of a single point in time, and allows developers to start work on the next version before the current version has been fully implemented to production.
5. Hard copy report of the change, with areas for authorization signatures (optional).
6. Operators get a list of changes ready for implementation in the target environment. All objects in the change set are implemented with a single key stroke by the operator (a major improvement over our previous change systems).
7. The previous version of each implemented object is copied to a backup file and retained for 1 week.
8. Audit trails showing date, time and a list of all objects implemented or backed-out.
9. Online inquiry of previous and pending changes.
The presentation walks through the change process, highlighting technical details along the way.
Sirius News
Gary Gregory
Sirius Software
The pace of technological innovation has accelerated and Model 204 customers have been keeping up. This presentation will review what Sirius has accomplished since the last Insight meeting as well as preview our plans for the future. Significant developments in the Model 204 customer base will be discussed along with their implications for the future. Technical issues are treated at a high level and the presentation will be of interest to all Model 204 users.
 
Kerberos: the Next Big Thing?
Alex Kodat
Sirius Software
IBM and Microsoft have quietly adopted Kerberos as their solution to multi-vendor single-point login. This presentation will describe what Kerberos is, the problems it solves (and doesn't), how it's administered, Microsoft's, IBM's and Sirius's direction with Kerberos and finally, the answer to the question in the presentation title. This presentation will be of interest both to managers wanting to be more aware of trends in the security arena and to programmers tasked with implementing unified security architectures.
 
Janus SOAP Concepts and Facilities
Dave Evans
Sirius Software
Janus SOAP is the Sirius standards-based API for processing XML documents. The combination of Model 204 User Language and Janus SOAP provides an extremely powerful and productive platform for developing and deploying applications of the future. This presentation provides a high-level overview of the Sirius XML API and how it can be used to extend the reach and life of Model 204 applications. It will be of interest to everyone and it assumes only a passing familiarity with XML and SOAP.
 
SoftSpy: The Next Generation
Alan Yabroudy, Director of SoftSpy Development
Information Technology Systems, Inc.

This presentation will provide an overview of new features that will be included with SoftSpy 5.1 as well as those planned for future SoftSpy releases. Some of the new features being implemented and planned are:

  • Support for Model 3 and 4 terminals
  • User definable debug screen layouts
  • Performance enhancements for non-standard screen layouts
  • Sirius $LIST support
  • Janus Web support

After the presentation, the floor will be opened for questions, answers and SoftSpy feature requests.

 
Using the Ordered Index - Is This Trip Necessary?
Robert Waggoner
Nodus, Inc.
Model 204's Ordered Index and its implementation of bit pattern technology plays a big role in the incredible performance of the DBMS. However, programmers sometimes use “overkill” when using the ordered index, incurring unnecessary Disk I/O and Critical File Resource locks. The problem of finding and fixing these code “hot spots” among a shop's millions lines of code is facilitated by using Sirius Software's SIRTUNE product. This presentation illustrates best practices for using the Ordered Index for retrieval and ordering of data, and practices to avoid.
 
Xtend – Editing Software for Model 204
Paul White & Tony Pickering
Yoda Software Pty Ltd
Yoda Software has developed a PC based editor for Model204 User Language. It is therefore not limited by the constraints of a 3270 emulator, but utilises the power and versatility of a graphical user interface. It is packed full of features that allow for faster and more accurate development of Model204 procedure code. It also allows for User Language to be developed independently from mainframe availability.