Mainframe Architecture & Product Overview

69
By Abhishek Chatterjee August - 2008 Mainframe Architecture & Mainframe Architecture & Product Overview Product Overview

Transcript of Mainframe Architecture & Product Overview

By Abhishek ChatterjeeAugust - 2008

Mainframe Architecture & Product Mainframe Architecture & Product OverviewOverview

AgendaAgendaMainframe overviewMainframe overviewHardware summaryHardware summaryFunctions of Z/OS operating systemFunctions of Z/OS operating systemBehind the scene of sample BATCH job & Behind the scene of sample BATCH job & ONLINE transactionONLINE transactionTypes of jobs/opportunities in MainframeTypes of jobs/opportunities in MainframePhysical storage management & concept of Physical storage management & concept of address spaceaddress spaceWeb applications on Z/OS – Web applications on Z/OS – CICS and web-enabling, CICS CICS and web-enabling, CICS application server, Websphere MQ, Websphere application serverapplication server, Websphere MQ, Websphere application serverZ/OS HTTP serversZ/OS HTTP serversTCP/IP & SNA environmentsTCP/IP & SNA environmentsSome Popular Phrases in Software IndustrySome Popular Phrases in Software IndustryProduct development in System-ZProduct development in System-ZProduct categorization Product categorization Different products from renowned CompaniesDifferent products from renowned Companies

Question Time

is

Any Time

If you have any questions…..If you have any questions…..

1964 1970 1980 1990 2000 2004

S/360 S/370 S/370XA – 31 bits ESA/390 z/Architecture – 64 bits

MVT, PCP

MFTMVS - VTAM

VM

MVS/XAMVS/ESA OS/390

z/OS

DB2z/VM

LinuxCICS

HW

SW

USS -

TCP/IP

WebSphere

CMOS –

Parallel Sysplex

• Java code execution in separate processor• System Assistance Processor (SAP) - Used for the I/O subsystem – each machine has at least one• Authorized capacity over internet• 256 GB Central storage, 16 exabyte storage• Able to assign processor to the system requires more capacity• Data mirroring facility for disaster recovery

• 30 LPARs in a single server• Hipersockets – sharing data across LPAR at Memory speed rather than at channel speed• Z/OS, Z/VM, Unix, Linux operating systemsUp to 32 parallel sysplex clustering or GDPS

Mainframe basic featuresMainframe basic features

IBM System z9 EC – Under the coversIBM System z9 EC – Under the covers

HybridCooling

Processor Books and Memory

CEC Cage

SupportElements

3x I/Ocages

PowerSupplies

InternalBatteries(optional)

Processing units:Central Processor (CP), System Assistance Processor (SAP) – for I/O , Integrated Facility for Linux (IFL), zAAP – for Java code execution, zIIP - processing eligible database workloads, Integrated Coupling Facility (ICF) – run Licensed Internal Code, Spare – used to replace any CP or SAP failure

I/O Connectivity & storage unitsI/O Connectivity & storage units

•ESCON: Enterprise Systems CONnection; CHPID: channel path identifiers •FICON: FIber CONnection; PCHID: physical channel identifiers•OSA – Open system Adaptor•DASD – DS6800- 64TB, DS8100 – 192 TB : Offers FlashCopy, Global and Metro Mirroring functions (2-site and 3-site)•Tape drive – TS2230 – 400GB, TS1120 – 2100GB

I/O Processing

Othersystems

01 02 ... 40 41 42 ... ... A0 A1 ... ...

ControlUnit

ESCONDirector(switch)

FICONswitch

ControlUnit

C0Control

Unit

C1Control

Unit

01Control

Unit

02

E - ESC ON channelF - FICON channelO - OSA-Express channel

CEC box

Partition 1 Partition 2

LAN

O E E E E F F

Channels(CHPIDs or PCHIDs)

Control unit addresses (CUA)

00 1100 11Unit addresses (UA)

01

00 11 00 11

7

Parallel Sysplex – 99.9999% availabilityParallel Sysplex – 99.9999% availability

Removes Single Point of Failure

ServerLPARSubsystems

Planned and Unplanned OutagesSingle System ImageDynamic Session BalancingDynamic Transaction RoutingHighlights

Data sharingLockingCross-system workload dispatchingSynchronization of time for logging, etc.

Hardware/software combination

Coupling FacilitySysplex Timer – TOD clock synchronizationWorkload Manager in z/OSCompatibility and exploitation in software subsystems, like DataSharing in Database systems

IBM System z

IBM System z

Hardware resources summaryHardware resources summary

System Console(hardware)

Master Console(z/OS)

Operator Console(z/OS)

Mainframe computer(CPU, processor

storage)

z/OS running here...

Disk storage (DASD volumes)

DASD controller

Tape drive

Tape cartridges

... Director links mainframes with DASD controllers

Operating systemsOperating systems

- Z/OS family- Linux family- AIX family(Unix)

NETWORK MANAGEMENTNETWORK MANAGEMENT

DATA MANAGEMENTDATA MANAGEMENT

CONFIGURATION MANAGEMENTCONFIGURATION MANAGEMENT

INTERACTIVE FACILITIESINTERACTIVE FACILITIES

RECOVERY MANAGEMENTRECOVERY MANAGEMENT

SECURITY MANAGEMENTSECURITY MANAGEMENT

TASK MANAGEMENTTASK MANAGEMENT

TRANSACTION MANAGEMENTTRANSACTION MANAGEMENT

SYSTEM MANAGEMENTSYSTEM MANAGEMENT

PROGRAMMING LANGUAGEPROGRAMMING LANGUAGE

MIDDLEWAREMIDDLEWARE

WORKLOAD MANAGEMENTWORKLOAD MANAGEMENT

Quarterly stock transaction statement – BATCH JOBQuarterly stock transaction statement – BATCH JOB

Selling stock to pay for your Tuition – ONLINE TRANSACTIONSelling stock to pay for your Tuition – ONLINE TRANSACTION

Type of roles available for MainframeType of roles available for Mainframe

Management of physical storageManagement of physical storage

Real storage ( For Program execution)Auxiliary storage (DASD)Virtual storage (Address space, combination of above two)

The address space conceptThe address space concept

•Virtual storage is divided into 4-kilobyte pages•Transfer of pages between auxiliary storage and real storage is called paging

•Swapping is one of several methods that z/OS uses to balance the system workload and ensure that an adequate supply of available real storage frames is maintained. Swapping has the effect of moving an entire address space into, or out of, real storage• z/OS provides each user with a unique address space and maintains the distinction between the programs and data belonging to each address space.

16 megabyte The “Line”

The “Bar” 2 gigabytes

2 terabytes

512 terabytes

16 exabytes

0User Private Area

Common Area

User ExtendedPrivate Area

Shared Area

User ExtendedPrivate Area

Deploying Web applications on Z/OSDeploying Web applications on Z/OSEnterprises move many of their applications to the Web, mainframe organizations face the complexity of enabling and managing new Web-based workloads in addition to more traditional workloads, such as batch processingmiddleware products are used to supply the key functions needed to enable z/OS for processing Web-based workloads

CICS and Web-enablingCICS and Web-enabling 4 major elements of web-enabled applications:> Presentation logic> Integration logic> Business logic> Data logic

IBM HTTPServer for OS/390

CICSCICSWebServerWebServer

PluginPlugin

CICSCICSTCP/IPTCP/IPlistenerlistener CC

WW

SS

32703270WebWeb

bridgebridge

3270presentation

logic

W eb-awarepresentation

logic

CICSapplication

CICS region

COMMAREA

W ebBrowser

Directconnection

EXCI

CICS Transaction GatewayCICS Transaction Gateway

Java clientJava clientapplicationapplication

ECI EPI ESI

Clientdaemon

Transportdrivers

Gatewaydaemon CTG.INI ctgcfgctgcfg

Configurationtool

CICSserver

Network

JNI

CICS Transaction

Gateway

Mainframe ConnectorsMainframe Connectors• CICS Transaction Gateway• IMS Connect• DB2 JDBC

WebSphere Application serverWebSphere Application server

•Within the address spaces, concept of CONTAINER•Basics of WebSphere on z/OS•Consolidation of workloads•WebSphere for z/OS Security•Continuous availability (through Cluster technique)•Performance

WebSphere MQWebSphere MQIt is interfacing with

• CICS• IMS• Batch or TSO

•Common application programming interface (MQI)•Assured delivery: messages do not get lost and they arrive only once

Z/OS HTTP servers Static and Dynamic Web pagesZ/OS HTTP servers Static and Dynamic Web pages

HTTP ServerAddress Space

http://www.myzseries.com/cgi-bin/test.cgi

httpd.conf

URL

Response

ClientBrowser

11

22

33

CGIapplication

test2.cgi

CGIapplication

test.cgi

z/OSAddress Spaces

HTTP Serverhttp://www.myzseries.com/my.jsp

was.conf

CICS Serveror

IMS Server

httpd.conf

WASplugin

Servlet

URL

Response

ClientBrowser

HTTP Serverhttp://www.myzseries.com/my.jsp

was.confEJBContainer

httpd.conf

WASplugin

Servlet

URL

Response

ClientBrowser

CICS Serveror

IMS Server

EJB

J2EE ServerHTTP Server

http://www.myzseries.com/my.jsp

was.conf

EJBContainer

httpd.conf

WASplugin

URL

Response

ClientBrowser

CICS Serveror

IMS Server

EJB

J2EE Server

WebContainer

Servlet

JSPs

Interconnecting TCP/IP networksInterconnecting TCP/IP networks VTAM overview - the SNA environmentVTAM overview - the SNA environment

Router

INTER-NETWORK

Network A Network B

Bridge

Gateway

Gateway

Router

Router

317x

Clustercontroller

Host processor

z/OSCICSVTAM

PCpSeries

AIX

iSeries

OS/400

zSerieszSeries

z/VM

WindowsWindows

Communicationcontroller (37xx)

Workstations

NCP

Some Popular Phrases in Software IndustrySome Popular Phrases in Software Industry

The phrase “Web 2.0” was coined by O’Reilly executives in 2004 and refers to a change in the way the web is used, from a static disseminator of information to a collaborative platform for interactions.4 For example, an online encyclopaedia is a web 1.0 application because it presents information to site visitors, but Wikipedia is Web 2.0 because visitors actively contribute to the site, adding, removing, and modifying entries according to their areas of expertise.

What is a mashup?A mashup is a web-based application that combines two or more different sources of content into a single view. A well constructed mashup creates a unified end-user experience where the user isn’t even aware that data and visual elements come from multiple sources. One popular example is Google and just-about-anything-you-can-think-of. Like a Mashup that creates a list and supporting maps to all the hotels in Hollywood frequented by the likes of Paris and J-Lo, or displays all the local Wi-Fi cafes in your area.

Software as a service (SaaS, typically pronounced 'Sass') is a model of software deployment where an application is hosted as a service provided to customers across the Internet. By eliminating the need to install and run the application on the customer's own computer, SaaS alleviates the customer's burden of software maintenance, ongoing operation, and support.

Products developed on System ZProducts developed on System Z

-Product development on Mainframe is generally done by very Elite group of product development companies in the industry. - Following Fortune 500 Companies are taken into consideration for understanding the types of products available in the market:-

- IBM Crp-CA Inc-BMC - Compuware-SERENA-AGS

- Rest of the slides will be focused on the types of products and presence of each company in each category of the products

Products categories on System Z Products categories on System Z

Development LanguagesIBM System z™ mainframe serversOperating system & subsystemsHost Transaction ServersCONVERSION or Migration managementProductivity improvementFault Diagnosis and Dump ManagementInteractive Testing and DebuggingAPM (application performance management)OS & sub-system performance managementNetwork managementConfiguration managementProcess managementProject managementContent & knowledge management Operation managementReport or Output managementInfrastructure & Asset managementIdentity managementTesting managementApplication & Business rule development Platform toolData & Storage managementBackup & Recovery managementSecurity management

Development LanguagesDevelopment LanguagesIBM AssemblerCOBOLAPL2C – C++PL-IJCLREXXMQ Series

Language Environment: Routines that support starting and stopping programs, allocating storage, communicating with programs written in different languages, and indicating and handling conditions. Common library services, such as math services and date and time services, that are commonly needed by programs running on the system. These functions are supported through a library of callable services. Language-specific portions of the run-time library. Because many language-specific routines call Language Environment services, behavior is consistent across languages.

IBM System z™ mainframe serversIBM System z™ mainframe serversIBM System z9 Enterprise ClassIBM System z9 Enterprise Class (EC) User reference

Operating system & subsystemsOperating system & subsystemsZ/OSz/VMz/VSELinux for zSeries (Non IBM)z/TPF (Transaction Processing Facility)TSO – Operating environment: Your terminal is your link to the computer system that uses TSO/E. Before you start to use TSO/E, you need to understand how to use your terminal You can use TSO/E in many environments, such as with the Interactive System Productivity Facility/Program Development Facility (ISPF/PDF), Session Manager, and line mode TSO/EISPF: Managers can use ISPF Edit, SCRIPT/VS, and the Hardcopy utility or another print utility provided by their installation to prepare memos. Monitor and control program libraries, Communicate with MVS through TSO commands, CLISTs, or REXX EXECs, Programmers can use ISPF to develop a batch, interactive, or any other type of program and its documentation. Terminal users can call dialogs that use Dialog Manager (DM) component and Program Development Facility (PDF) component dialog services to do the work of the application.DB2 database subsystemIMS database subsystem

Host Transaction ServersHost Transaction Servers

CICS Transaction Server for zOS: Provides open standards-based connectivity, enabling CICS applications to be integrated within a service-oriented architecture (SOA). Enhances CICS application connectivity with new Web services capabilities including support for recent standards, interoperability profiles, and the ability to send large amounts of binary data efficiently. Reuse applications and deploy web services into CICS using a wider range of programming languages and XML data types and attributes, with improvements to performance and diagnostics. CICS is a transactional application server that enables execution of a complex and demanding mixed-language application workload while efficiently integrating with SOA enterprise solutions.

CICS Transaction Gateway for zOS: Provide high-performing, security-rich and scalable Connectivity to CICS Transaction Server, requiring minimal changes to CICS systems and usually no changes to existing CICS applications. CICS Transaction Gateway is a Java™ 2 Platform, Enterprise Edition (J2EE) connector to CICS applications. It supports the standard J2EE Connector Architecture 1.5 specification (JCA 1.5) which enables better applications to be developed faster and more easily. With IBM CICS Transaction Gateway for zOS, you can use your CICS communications area (COMMAREA)-based applications in comprehensive and sophisticated Java™ and Web services solutions hosted on powerful application servers such as IBM WebSphere® Application Server. Allows CICS applications rapidly to be service-enabled by connecting them to new environments - such as the Enterprise Service Bus (ESB), the heart of an SOA IBM CICS Transaction Gateway for zOS, Version 7.1, provides the highest quality of service. In this zOS environment.

CONVERSION or Migration managementCONVERSION or Migration management

ASG-AutoChange™ CONVESION Project - COBOL Mass Change – Used for COBOL conversion projectsASG-Bridge™ for Real-Time Data Bridging –Dynamic translation of data to application programs using data conversion routines (Data conversion)ASG-Cortex-MS™ for Conversion from VSE-ESA to zOS or OS390®: Translates, compiles, and link-edits VSEESA programs to z0S, Translates all languages, including Assembler, COBOL, DLI, PL1, RPG, Generates error-free z0S and OS390 JCL. IBM DisplayWrite370 for MVSCICS: It offers a WYSIWYG view and supports the combination of graphics, images, and text on the same page. It provides a wide range of fonts and outstanding print flexibility.IBM Information Server Change Data Capture for System z: only changed data is captured and transferred from source to target systems. Rather than performing queries directly against the database it captures changed data directly from the DB2 database logs. log-based CDC. Ensures transactional systems continuing running at peak performance without performance interruptions due to integration processes and minimizes the use of MIPS for integration processes. programming-free data integration between DB2 UDB, Microsoft SQL Server, Oracle, Sybase, Teradata, XML, and PointBase across UNIX, Linux, Microsoft Windows NT2000XP2003, IBM OS400, OS390 and zOS. Flat file integration is also supported. Support for TCPIP ensure direct database connectivity. No data staging or gateway technologies are required. Ensure information flows in the most efficient and fastest path directly between source and target systems.

Productivity improvement Productivity improvement ASG-becubic For Application Discovery and Understanding – Giving a end-to-end picture across different platforms, different CM tool, languages, databases, scheduler & help in doing the impact analysisASG-Estimate™ for Managing Mainframe Projects – Using AKR, identifies the affected program and provides project estimation and documentationASG-Insight™ for Understanding COBOL Application Programs – Used for program analysis (i.e. Program structure, Tree view etc)ASG-PathPoint™ for Understanding How Mainframe Applications - This provides users with factual information about the application in the actual sequence of execution. This information includes input and output screens, programs called, call statements issued, and tables, files accessedASG-SmartDoc™ for Documenting COBOL Application Programs - SmartDoc helps to quickly produce the documentation on Extended COBOL intelligent listing, Program structure, Program control flow etcASG-SmartEdit™ COBOL-Intelligent Editor – Like a ISPF editor, Reduces CPU resources for program compilation, graphic view of program structure, verifying COBOL syntax etcASG-Recap™ for Quality Measurement - Measures metrics data, function-point analyses, program quality assessments, as well as intra- and inter-application comparisons and summaries. Also it identifies which applications should be redeveloped, replaced, retired, maintained, or migrated.

Productivity improvement - contd.Productivity improvement - contd.ASG-Encore™ for Leveraging Mainframe Applications - Creates reusable COBOL components based on interface logic, data use logic, database access logic, code segments and performance range using AKRASG-ValidDate™ : Monitors date requests for configured users or tasks and intercepts and manipulates system dates without making changes to applications.ASG-Outbound Enterprise™ for Open-Platform File Transfers: With the ASG-Outbound Enterprise Application Programming Interface (API), user-developed programs read and write individual records randomly or sequentially to and from data sets of other operating systems CPUs, supports transfers using SNA or TCPIP on OS390, CICS, UNIX, AS400, Windows®.CA Infosession - It is a simple, low cost, low-risk mainframe-based integration solution that enables client/server applications on Windows, UNIX and the Web to interact with mainframe applications. It provides SQL access to all of your legacy data on one system or multiple systems concurrentlyOfficeVision/MVS: Create, manage, and distribute documents, notes, and messages. Efficiently manage your time and the flow of information to and from your desk using the calendar functions. Send notes or search for address and personal information using the address functions.

Fault Diagnosis and Dump ManagementFault Diagnosis and Dump Management

ASG-SmartScope™: manage dumps and analyzing, diagnosing, and resolving batch and online application and system failures, or abends, Notifies responsible parties through TSO, CICS®, or e-mail when an application error occurs.CA sysdump - failure diagnosis: Symbolic support makes it easy for you to resolve abends without having to decipher hexadecimal dumps. CA SymDump Batch includes detailed database information you can use for abending IMS, DB2 and CA IDMS/DB applications. ISPF interface.ABEND Aid: Automatically collects and analyzes program and environmental failure information and presents IT professionals with easy-to-understand diagnostics for faster recovery throughout the application life cycle.IBM Fault Analyzer for z/OS: Similar to other toolsInteractive Testing and DebuggingInteractive Testing and Debugging

ASG-SmartTest™: It populates the AKR™ with Analytical Engine™ to provide source-level debugging for COBOL, Assembler, and PLI application programs. With SmartTest, you can quickly set up, execute, and log an application test session.ASG-SmartTest™CICS.ASG-SmartFile™MVS for MVS Test Data Management - View and Edit VSAM, PDS, and sequential datasets, Supports IAM, View and Edit datasets using COBOL, PLI and Assembler copybooks etcSerena StarTool File and Data Management (FDM).Serena StarTool Fault Analysis: Dump information storage, retrieval, and automatic analysis , Production of three kinds of dumps , Serena StarTool IOO uses intelligent, industry-accepted rules of thumb to automatically tune I/O operationsCA Intertest: CA InterTest Batch is the CA testing and debugging tool for batch applications written in COBOL, PL/I and Assembler, debug DB2 stored procedures, including nested stored procedures.

Interactive Testing and Debugging – contd.Interactive Testing and Debugging – contd.

Compuware File-AID: create test data without writing, debugging one-time programs, copy subsets of files based on selection criteria; copy from like to unlike files, create customized test data in minutes by modifying data while it's viewed on screen, compare two datasets of any file organization using record selection criteria. works with many packages including RACF, CA-T and CA-ACF2, provides audit trail with reporting capabilities to log changes.Compuware Xpeditor/CICS, Xpeditor/TSO, Xpeditor/DB2 SP, Xpeditor/IMS, Xpeditor/Code coverage, Xpeditor/Xchange etc: Test, analyze and debug programs interactively, Understand and control the process of data and logic, Debug DB2 Stored Procedures, Portfolio Metric Reports gives the following metrics and diagnostics information Halstead metrics, McCabe metrics(Devpartner). Identify, simulate and test date and time-sensitive applications (Xchange).CA Optimizer - Performance improvement tool: It is an integrated tool that improves every phase of the COBOL II, COBOL/370, IBM COBOL for MVS and IBM COBOL for OS/390 development process—from developing to testing to production. automatic optimization of COBOL object code, support for source code coverage and symbolic post processing.CA File Master - File manipulation.IBM Debug Tool Utilities + Debug Tool Setup Utility (DTSU):IBM File Manager for z/OS: provides comprehensive, user-friendly tools for working with HFS files and QSAM, VSAM and IAM data sets. You can use File Manager to display, edit, update, create, copy, compare, print and erase data.IBM File Manager for CICS: FM/CICS is a powerful set of utility functions for editing, browsing, printing, and altering the status of CICS resources. The CICS resources supported are files, temporary storage queues, transient data queues, and data tables.IBM File Manager for DB2.IBM File Manager for IMS.

APM (application performance management)APM (application performance management)

ASG-SmartTune™: Monitor application programs running in the CICS, DB2, and IMS environments. Has low-impact sampling technology, performance information for all load modules that are active in the address space for the job or transaction.Compuware Strobe: Measuring OS/390 and z/OS online and batch processing activity in single and multiple system environments. Compuware APM products create reports that identify how and where time is spent. measures and reports on many sources of resource consumption during an application's execution-from user programs, system services and library routines to I/O devices and data sets-allowing users. pinpointing the causes of excessive CPU consumption and wait time-in program statements, system services, language runtime routines and I/O operations. reports show users which program statements are calling resource-consumptive system services (such as MVS SVCs or coupling facility modules) as well as resource-consumptive COBOL, PL/I, C, Java, CSP and LE runtime routines. By describing the function each executed module performs, these reports help users gauge the impact of compile and runtime options. identify data sets responsible for excessive wait time within both online and batch processing applications and examine data on I/O activity by device, volume, ddname and cylinder. Compuware AutoStrobe: Proactively initiates a Strobe measurement when a program exhibits abnormal behavior.CA TSO-MON Performance Management: Enables IT management to protect TSO from poor performance issues and increase the return on investment for this important host environmentCA TSOPLUS: A productivity platform for TSO, raises the level of productivity — both for TSO users and for the z/OS system itself. CA TSOPLUS improves many aspects of TSO operation, making the user organization more productive. Two key dimensions in terms of measuring productivity in a data processing environment are functionality (the ability of the available tools to perform the tasks required) and overhead (the computer resources, employee time and cost associated with the use of those tools). CA TSOPLUS provides significant improvements on both of these dimensions.

APM (application performance management) – Contd.APM (application performance management) – Contd.

CA SYSVIEW® Performance Management: access to a wealth of cross-system performance information for z/OS, JES2, USS, CICS, IMS, TCP/IP, WebSphere MQ and Advantage™ CA-Datacom®/DB system and subsystem resources. requires as little as 3% of your CPU cycles. Alternate to IBM SDSF, CA SYSVIEW PM includes a comprehensive offering for managing JES2. The offering comes complete with tools for monitoring resource displays, job management and output management. accessed through many different 3270 interfaces, including VTAM, TSO, ISPF, CICS, CMS and CA-Roscoe. A programmatic REXX interface and batch capability provides additional interface options. TCP/IP also monitors for application problems associated with server listening, connected applications, and remote end responsiveness. IMS has been enhanced with additional displays, including the capability to view logical database physical structures and a region summary log, Option for WebSphere MQ has been enhanced to monitor valued application metrics in greater granularity. The updates include monitoring of Opens, Closes, Gets, Puts, Put1s, Inq calls, and Sets for queues, channels, queue managers, processes and namelists.CA TRILOGexpert TriTune: uncovers system, database, and application performance inefficiencies. While TriTune recovers wasted processing time, it also reduces CPU consumption and its associated costs. TriTune provides enhanced analysis for DB2 UDB for z/OS and Storage and an in-depth analysis of WebSphere for the z/OS.

CA_insight_performance monitor DB2 for Z/OS.CA Wily Introscope® application monitor.CA Wily Web Services Manager - app monitoring.CA Wily Customer Experience Manager™ - User activity monitoring.

APM (application performance management) – Contd.APM (application performance management) – Contd.

IBM Application Performance Analyzer/ISPF.IBM Tivoli OMEGAMON XE for WebSphere MQ Monitoring: IBM Tivoli OMEGAMON XE for WebSphere MQ Monitoring lets you easily collect and analyze WebSphere MQ-specific data for all your remote and local queue managers from a single vantage point.IBM Tivoli OMEGAMON XE for CICS on z/OS: Proactively manage performance and availability of IBM CICS systems from a single integrated interface and thus understand how resource use and performance affect users, Monitor virtual storage access method (VSAM) files, identify record level sharing (RLS) locks and facilitate rapid resolution to help maximize availability. enables you to follow transactions from one subsystem to another, such as from CICS to CICS, CICS to DB2, CICS to IMS, and CICS to IBM WebSphere® MQ. you can monitor the Java™ Virtual Machine (JVM) status, pools, class caches, programs and profiles to help optimize efficiency.IBM Tivoli Performance Modeler for z/OS: Employ an easy-to-use tool to model and manage your IBM System z and S/390 workloads, capacity and performance—from your PC, Enter modeling information manually or capture it from other tools such as IBM z/OS Resource Measurement Facility (RMF) and BMC CMF Monitor, Help simplify capacity planning through performance modeling, Run multiple scenarios with more than one LPAR on the same processor, Model up to 40 workloads within a single LPAR, Model up to 64 physical central processors (CPs) in a single processor, Model the impact of adding IBM zSeries® Application Assist Processor (zAAP) CPs, Obtain easy models of “what if” scenarios. could model the impact of changing Numbers and speeds of CPs, Disk I/O response times, Paging rates (auxiliary and expanded memory paging), LPAR definitions and parameter changes, Number of zAAP CPs — adding more to offload JavaTM-eligible work.

Network managementNetwork management:

IBM Session Manager for z/OS: Provides IBM VTAM® software users, as well as TCP/IP users, with security-rich and user-friendly access to multiple IBM OS/390® or IBM z/OS® systems from a single 3270 terminal. IBM Session Manager also delivers multiple, simultaneous mainframe applications for TCP/IP networks. Server support for TCP/IP uses a Telnet application server through the TN3270 protocol. Client support is available through the Telnet TN3270, VT100 and VT200, American National Standards Institute (ANSI) protocols or the network virtual terminal (NVT) service. IBM® Tivoli® OMEGAMON® XE for Mainframe Networks: Proactively monitor and manage critical application performance (TCP/IP or SNA resources or both) and presents the data in the Tivoli Enterprise™ Portal, Adds performance metrics for VTAM® buffer pool and address space workspaces as well as SNA available in the Tivoli Enterprise Portal (TEP) Provides enhanced FTP records through the z/OS Communications Server Network Management Interface for improved performance Offers new TN3270 server session workspaces, which provide performance and availability metrics for systems running z/OS V1.8 Provides advanced historical reporting using both new Tivoli Enterprise Portal workspaces and raw SQL queries against the Tivoli Data Warehouse database Adds Dynamic Workspace Links (DWL) to NetView® on z/OS, OMEGAMON XE on z/OS and OMEGAMON XE on for CICS® for greater integration and improved problem correlation and resolution. IBM Tivoli NetView for z/OS: Monitor and control complex TCP/IP and SNA networks from one point of control to help maintain high availability, Automate the recovery of network devices and perform scheduled network health checks to help enhance productivity and cut costs. Define, control and limit access to resources and information based on access rights you define. Discover logical resource relationships across your enterprise and monitor each resource from a single point of control. Manage effectively with increased support features for Linux® and Dynamic Virtual IP Addressing. Manage Internet protocol (IP) environments with embedded IBM® Tivoli ® NetView® technology.

Network management: - Contd. Network management: - Contd.

IBM Host Access Client Package: provides access to applications and data residing on IBM System i™ (5250), IBM System ™ (3270) and DEC UNIX® (VT) hosts to support traditional and Web users in Systems Network Architecture (SNA) and intranet environments. IBM Personal Communications for traditional emulation and IBM WebSphere® Host On-Demand software for browser-based emulation.

IBM Personal Communications: is an industry-leading emulator and contains comprehensive tools that help simplify connectivity and access to host data. It offers features such as multiprotocol environments, including High-Performance Routing (HPR) over IP; Internet Protocol, Version 6 (IPv6) support (and secure Telnet session support) using Microsoft® Crypto API (MSCAPI); or IBM Global Security Kit. also includes Host Access Beans for Java software and a Java interface for Host Access Class Library (HACL)IBM WebSphere Host On-Demand: Gain highly secure Web-to-host access and Web-based application programming support with one interface to your TN3270E, TN5250, VT52, VT100, VT220 and VT420 systems, IBM CICS® applications, and FTP servers consistently across platforms.

IBM WebSphere Host Access Transformation Services: HATS helps make your 3270 and 5250 applications available as HTML through the most-popular Web browsers, while converting your host screens to a Web-like look and feel. All your screens are converted on the fly according to HATS default rules. Your menus and lists are displayed as hot links, and your input fields as HTML text-input boxes. Your function (PF) keys are buttons, with only the active ones displayed, and your logos and graphics appear as they would on any other Web page. built on industry-leading WebSphere software using a Java 2 Platform, Enterprise Edition (J2EE) architecture, HATS has virtually unlimited flexibility and extensibility.

Network management: - Contd. Network management: - Contd.

ASG-Sentry: manage your network from virtually any desktop or to develop custom scripts that automatically resolve a problem for you by restarting a failed process or application. Platforms supported, Linux, Windows NT, AIX etc, Web server- Apache, IIS. Protocol – ICMP, TCP, database- DB2, Oracle etc.ASG-TeVISTA™: manage traffic flow throughout the enterprise. Provides fast, automated identification of problems at the source and real-time and historical analysis to help network managers understand complex networks and keep network performance optimized. ASG-TMON for TCP/IP: supports SNMP-enabled entities, including OS/390 TCP/IP stack, CISCO routers, and non-OS/390 TCP/IP stacks. detailed information of the amount of CSM allocated at the system level as well as at the address space (MVS Job) level, provides information on SNA traffic over TCP/IP including physical interface activity, virtual activity (loopback data between VTAM and IP), and transport (UDP port activity), OSA/E 10GB Adapter Support, displays all activity for any user over any time period to identify non-priority activities that are impacting network performance.ASG-MobileControl Administrator™ for Windows® for Control of Your Network – From Anywhere: It provides network administrators and IT personnel the ability to access and manage their enterprise systems (Windows 2000, Windows NT®, and Windows XP) from Internet-ready wireless handheld devices such as Palm, Pocket PC, RIM, and WAP-enabled phonesBMC MAINVIEW for Network Management: comprised of the MAINVIEW for IP and MAINVIEW for VTAM products and specifically addresses the key areas of availability, tuning and throughput relative to the respective communications protocol. Provides comprehensive monitoring of the performance of OS390 and zOS business-critical applications relative to how the network is used.CA NetMaster Network Management for SNA. CA NetMaster Network Management for TCP-IP. File_transfer_mgmt_product.

Configuration managementConfiguration management

IBM Tivoli Configuration Manager: Provide comprehensive control for enterprise-wide software distribution and inventory management, Deploy one solution for auto mating the distribution of software, including security patches, throughout your hetero geneous environment that covers servers, desktops, mobile computing resources and perva sive devices such as personal digital assistants (PDAs) and mobile phones, Manage systems securely, both inside and outside your corporate firewalls, Help minimize bandwidth use with IBM technology that streamlines distribution and scales up to and beyond 100,000 end points. IBM Tivoli License Compliance Manager for z/OS: Automatically identify software use to help manage license and maintenance costs, Monitor software use and related growth to proactively plan for future capacity needs, gives you the advantage of viewing actual use trends by user, department, machine and logical partition (LPAR).automatically discovering instances of software running on your z/OS systems.Tivoli License Manager for distributed systems: similar to previous product.IBM TIVOLI Provisioning manager: Maintaining an accurate inventory of resources, Patching servers and desktops, Deploying operating systems, Troubleshooting unauthorized configurations, Migrate user data and preferences from one machine or operating system to another., Restore workstations after configurations or registries become corrupt, hardware fails or data is destroyed by viruses., Cache a previously used operating system on the hard disk for swift restoration. Collect hardware inventory before installing an operating system.ASG-Life Cycle Manager™ (LCM™) for Change Control - controls changes to software or documents and ensures only authorized changes are incorporated into sanctioned baselines, releases, or production environments.

Configuration management – contd.Configuration management – contd.

Serena ChangeMan ZMF: Automatic warnings and notifications, Source to load integrity is locked down, Web access for management approvals, Integration with desktop reporting tools, Emergency change provisions, All activities performed on change packages are captured and tracked. Multiple user interfaces including ISPF, Windows, and IDE plug-in. addressing all stages in the lifecycle, from development, through test and into production. ChangeMan ZDD and WD4z: Give Windows users easy access to z/OS. Delivers a Windows Explorer user interface, allowing access to z/OS datasets and PDS members for desktop editing and access to mainframe-based software assets without file transfers. When used with Serena® ChangeMan® ZMF, ChangeMan ZDD helps users navigate ChangeMan ZMF libraries, submit XML requests to create change packages, and move them through the application lifecycle. Reduction in mainframe cycles by offloading TSO users, ChangeMan ZMF XML scripting API. Serena Dimensions: The industry’s most powerful change and configuration management solution. It is the only solution that offers a single repository and consistent user experience across all platforms. With its mainframe component, Dimensions manages and coordinates assets and change activities across both mainframe and distributed environments from a single repository. This allows enterprises to automate the application of change management across the entire enterprise from a single point of control. It has three tire architecture with a presentation layer(PC based, web client, Z/os client etc), business logic layer(with Web server and dimension application servers) and data tier( DB2 server, Oracle server, mainframe, SQL server).PVCS Version Manager: PVCS Version Manager, teams can version, inventory, and archive virtually any kind of development asset, including specifications, source code, development objects, and documentation. User access is managed and tracked through all stages of development, showing a complete audit trail of changes, including the “who, what, when, and why” of each revision. Platform supported are windows, IBM AIX, HP UX, Red Hat LINUX, Solaris. Browsers supported are IE, Mozilla, Firefox, netscape, Apple safari.

Configuration management – contd.Configuration management – contd.

CA SCM FOR MAINFRAME (ENDEVOR). CA SCM FOR DISTRIBUTED.CA SCM (process driven CM): Improved inventory management aids in a greater ability to secure software assets. Plug-ins to Eclipse and Microsoft Visual Studio .NET allow developers to work in whichever IDE they are comfortable in. Service-Oriented Architecture (SOA) Integration Bridge provides a foundation for drag-and-drop extensibility. The SOA Integration Bridge links the mainframe-centric and distributed-centric software change management products to products such as CA Service Desk, HP Quality Center and more — via plug-ins that CA provides.CA Librarian: For z/os, z/vse and z/vm is a highly sophisticated and flexible storage medium of source programs and other sets of data records that provides comprehensive change management. It is a highly sophisticated and flexible storage medium of source programs and other sets of data records that provides comprehensive change management.CA Panvalet: It centralizes the storage of an application’s source, JCL, and/or object modules. Programmers can benefit from member lock, a compare program and a comprehensive directory. Managers can benefit from access controls, extensive reporting, archival procedures and efficient DASD utilizationCA PanAPT: Is a fully automated system that inventories, controls, moves and tracks all entities of an application from test through QA to production, including any additional phases. It supports up to 16 phases

Project managementProject management

SERENA Mariner - Project & portfolio management Tool: starts from proposed projects tracking, continues with the approval of project and later managing application portfolio & drilling down to task of each project. Does Portfolio Management, Project Management, Resource Management, Financial Management, Demand Management , Application Portfolio Management, Integrated ALM & PPM Serena® Dimensions® Requirement management tool: end-to-end cross-platform, highly scalable solution for distributed development. It automates development steps based on consistent processes to streamline delivery of applications that drive business.Compuware Changepoint: management of end-to-end business processes associated with the business of IT, from capturing all demand for services to prioritizing and selecting portfolios to continuous monitoring of project and application health. Role based view,built on n-tier Web-based application architecture, Changepoint is a true "thin client" product(access the application from anywhere there is an Internet Explorer Browser), The Changepoint client utilizes DHTML, XML, VML and JavaScript technologies to provide a rich client experience. authentication methods including, single sign-on authentication using NT domain accounts, single sign-on authentication using ActiveDirectory accounts, Digital Certificates and a standard authentication method where each user is assigned an application user account and password. Multi currency support, multi lingual support, taxation by location, international reporting standards, interfacing with PC, Mobile, Pocket PC by leveraging XML technology to transfer data to and from the server. Product features include portfolio & investment planning, application portfolio management, project portfolio management , project and budget management, demand management, resource management, time tracking, client management, performance management, knowledge management, financial management, workflow management, survey management.

Project management – contd.Project management – contd.

Compuware Optimal Trace Enterprise Edition: Requirement management tool. Define requirement using flow diagrams (suit corporate processes whether structured or agile), automated document generation and a selection of pre-canned templates that are fully customizable to your company–specific standards and processes to ensure a high-quality finish, provides a central secure repository for all project requirements and artifacts so the most current data is always available for live work or uploading for remote usage. Multiple users can work concurrently online and make real-time edits on the same project, Automated test case generation verifies original requirement specifications and ensures defects are caught early, cutting rework costs, minimizing risk and resulting in a higher-quality application. Traceability from requirements ensures full test coverage for both functional and non-functional requirements. All stakeholders can manage and track what is happening in the project in real time. CA Clarity™ Integration Project management tool.

Process managementProcess managementASG-Visual Process™ for Process Management:. Process management solution that helps an organization define and manage IT processes and methodologies. (define process, plan project based on the process, distribute knowledge and train team)

Content & knowledge managementContent & knowledge managementIBM Content Manager for z/OS®: production imaging, case management, compliance in a regulated life sciences environment, compliance with records management, document lifecycle management, email management for Lotus Notes or Microsoft Exchange Server, digital media and Web content management. Offers a powerful and expressive XML-ready data model, Java™, C++ and Web Services programming interfaces, and an integrated hierarchical storage manager that supports hundreds of storage devices and media types.IBM WEBi provides a web-based client for Content Manager users, providing basic content management function such as, Read, Update, Search, check-in, check-out, and versioning, View, manipulate and annotate Office XML documents within the Client for Windows, eClient viewer applet or custom solutions built using the Java viewer toolkit. organize and store virtually any printed output for quick and easy retrieval, enhancing employee productivity and customer service, flexible data modeling capabilities allow applications to represent real-world objects in the enterprise content environment, with links that enable easy access to related business content, significantly reducing the application development effort.Library Server—a central source for indexing, describing, locating, organizing and managing enterprise content. enhanced IBM Content Manager application programming interface (API) toolkit and manages connections to the Library Server and one or more Resource Managers. highly interactive Web client (IBM WEBi) for "light weight" access to Content Manager EE and z/OS repositories that employs open standards and supports Web 2.0 and Asynchronous Java™ and XML (AJAX) technologies. With a robust set of application programming interfaces (APIs), the full spectrum of content management function is available to application developers and integrators. APIs, including Web services, XML services, JavaBens and the core "ICM" Java and C++ API. With Content Manager V8.4, the Web services can be deployed on z/OS as well as the EE platforms, allowing you to integrate applications with Content Manager regardless of programming language or platform .NET client applications including support for DIME attachments, Support for JAVA and J2EE client applications including MIME attachments, Support for generating WSDL specific to a user's system.

Content & knowledge management – Contd.Content & knowledge management – Contd.

ASG-Cypress: A tool used for Managing and Delivering Knowledge from Disparate Applications and Platforms. Different types of captured documents are automatically archived as platform, application, device, or destination independent format. provides centralized management of document delivery to all output devices, makes documents and reports immediately, yet securely, accessible from any Web browser and uniquely preserves document integrity by not converting them to “traditional” Web formats. The solution does not require the installation of special viewing devices, and organizations do not have to maintain a dedicated Web server or utilize specific portal technology. supports three different indexing schemas system indices, such as document title and creator, etc for Archive, Search, and Retrieval. The ability to capture OCR (optical character recognition) zonal, ICR (intelligent character recognition) zonal, and full text data, as well as metadata. Data Mining & Analysis.ASG-DocumentDirect®: provides authorized users with secure, remote access to all content stored anywhere in the enterprise, including AFP, DJDEMetacode, PDF, PCL, Postscript, XML, e-mail, HTML, images, text, rich media, word processing, spreadsheets, and more. Leverages Web application servers with J2EE and service-oriented architecture (SOA)

Operation managementOperation managementIBM Operations Manager for z/VM : Scan console messages for text matching, Take actions based on matches, Multiple users can view the same console simultaneously, Suppress messages from the console, Hold or highlight messages with color, blinking etc, define schedule for the actions based on the message. IBM CLCONFERENCE: provides the capability to transmit the screen image of a VTAM application to others in the network. So, if a user is having problems, authorized support staff can look at what’s happening from anywhere in the network to reach a quicker solution. In addition, telephone conferencing can be enhanced with screen images available to each conference member.IBM CLSUPERSESSION: offers the ability to run procedural dialogs that access the real terminal and the multiple VTAM sessions. This lets you pull data from multiple VTAM session and place it into others. For example, you could take two difficult-to-use applications and consolidate them into an easily understood screen. Or you could program one keystroke to replicate a set of frequently performed keystrokes, much like macros in some PC software packages.IBM Tivoli Remote Control: Enables organizations to remotely manage thousands of PCs and servers from a central location, Allows PC problems to be resolved remotely, helping to reduce expensive onsite visits by IT staff, Enhances security with centralized logging and session video recordings, Facilitates collaboration and escalation processes, for improved problem resolution, Supports firewall security practices and works over firewalls with the least amount of intrusion, Provides Active Directory/Lightweight Directory Access Protocol (AD/LDAP) authentication and data synchronization.IBM Tivoli Workload Scheduler Load Leveler: It is a parallel scheduling system that matches each job's processing needs and priority with available resources and special instructions for maximum resource utilization. Delivers tight control of resources can limit use of individual machines to specific times, users or job classes. Tracks the total resources used by each serial or parallel job and offers several reporting options to track jobs and utilization by user, group, account or type over a specified time period.

Operation management – contd. Operation management – contd. IBM Tivoli Workload Scheduler for z/OS(TWS): Proactively monitor and manage workloads by exception, and create production run-time reports via a single, Web-based operations console. Move from a static, platform-based view of production workloads to a flexible, service-driven environment by employing both calendar and event-based workload automation. Trigger batch job and job stream execution based on real-time events and notify users when unusual conditions happen in the infrastructure or batch scheduling activity. IBM Tivoli OMEGACENTER Gateway on zOS: Provides centralized integration of console actions and monitoring alerts, Helps increases staff productivity, speed system response and reduce the effect that adverse system events can have on your business Automatically responds to console events and messages with advanced SSI interface for console message automation Runs tasks on schedule at any time of day without human intervention.IBM Tivoli AF/OPERATOR on z/OS: Process key jobs and workloads efficiently, Use IBM REXX to customize to the complexities of your environment, Easily calendar automation tasks around intricate schedules, Process key jobs and workloads efficiently. Built-in cross-system coupling facility (XCF) support and the Subsystem Logging Facility (SLF) let you manage multiple IBM MVS™ images from a single point of control.IBM Tivoli Enterprise Console : Integrate system and network management events into a single console for root-cause correlation within your IT environment,manage critical business systems such as IBM WebSphere® Application Server, IBM DB2® and IBM WebSphere MQ, Tivoli software allows you to take over the tasks of managing, maintaining and monitoring your enterprise servers, network devices, applications, firewalls and intrusion detection systems — and consequently helps you protect and maintain your system’s performance and availability.Discovery of TCP/IP networks., Display of network topology, Monitoring of network health etc.

Operation management – contd. Operation management – contd. IBM Tivoli Information Management for z/OS(INfoMan): Deploy a cost-effective, scalable, highly responsive incident management solution that can contain up to 400 gigabytes of information in its database. Help eliminate downtime by using the database while running automatic 24x7 backup and recovery tasks in the background. Easily compare known changes against reported incidents by adding IBM Tivoli Change and Configuration Management Database. Obtain greater insights into incident management with nearly 100 out-of-the-box reports and an Open Database Connectivity (ODBC) interface that enables interaction with Microsoft® Excel® and Crystal Reports. Users may access Tivoli InfoMan directly through a traditional 3270 interface. Or you can add IBM Tivoli Web Access for Information Management, a separate Web browser.Tivoli OMEGAMON DE on z/OS: collect metrics from operating systems, middleware, databases, storage, Web application servers and network sources—for integrated performance views within a single screen. Tailor workspaces to quickly find and resolve performance problems across the IT infrastructure, Automate problem notification and resolution.IBM Tivoli System Automation for z/OS: Provides high availability for IBM z/OS systems and IBM Parallel Sysplex clusters, Delivers comprehensive Parallel Sysplex management and automation functions, including single system image. Can automate processor and system operations and I/O resources, including channels, devices, ESCON® and FICON® Directors. Geographically Dispersed Parallel Sysplex® (GDPS®) is an application availability solution from IBM. Global Services that allows you to manage the remote copy configuration and storage subsystem, automate Parallel Sysplex operational tasks and perform failure recovery from a single point of control to improve application availability. GDPS helps automate recovery procedures for planned and unplanned outages to provide near-continuous availability and disaster recovery capability. Grouping of resources and definitions of business applications to facilitate starting, stopping or even moving of applications to another sysplex or LPAR.message. Each resource can be a member of multiple groups and is referred to by a name that is unique across the sysplex or system. Provides controls that allow you to trigger recovery actions when the monitor resource reports the first time a specific health condition is reached.

Operation management – contd. Operation management – contd. IBM Tivoli Business Systems Manager: to manage according to the priorities of your business. Use the software to organize and group IT resources into business system views that align to your business. Then use the views to thoroughly understand the performance of your IT resources—and to fine-tune that performance to drive your customers’ productivity. executive dashboard to monitor the availability and IT performance of business services. set predefined thresholds and receive alerts when your thresholds have been exceeded, provides a lightweight Web console that allows you to view and manage IT availability from anywhere.ASG-Cortex-Plan™ for Automating Job Planning, Scheduling, and Monitoring.ASG-DOCUTEXT® for Comprehensive Production JCL Documentation: Gathers information from JCL, DB2, IMS, and expands PROCs and Control Statement members, Interfaces with schedulers (ASG-Zeke™, TWS, ESP, and others).ASG-INFO/X Enterprise: Operates in Client server model, Enables efficient production JCL analysis and operations, documentationASG-JCLPREP: Comprehensive JCL management solution that automates JCL changes, standards enforcement, conversion, and tuning, Interfaces with library management, tape management, change control, schedulers, security.ASG-JOB/SCAN®: validates JCL by expanding called PROCs and INCLUDEs, resolves references, substitute’s symbolic variables, and applies overrides.ASG-Workload Analyzer™: Analyzes all jobs, both scheduled and unscheduled, identifies long- and short-term trendsASG-Workload Planner™: provides a comprehensive flowchart of all scheduled jobs. simulate “what-if” scenarios to gauge the impact of changes on batch window processing. Interfaces with ASG-Zeke™, CA-7, IBM Tivoli Workload SchedulerASG-Zack: Rules based solution for console automation in z/OS and VSE environments, monitors mainframe systems consoles and provides message-based automation for those systems. Automate routine events and allow Operators to focus on critical tasks.

Operation management – contd. Operation management – contd. ASG-Zeke™ event scheduling: Schedules and submits events at machine speed, Checks step-level condition code through the use of the IBM SMF facility and allows job cancellation based on condition codes. ASG-Zeke for z/OS is integrated with ASG-Zena (ASG’s scheduler for distributed operating environments) to manage scheduling and automation tasks in client-server environments.Compuware VANTAGE: single solution for business service management, service-level management, end-user experience monitoring and application analytics. the widest range of support for web and non-web applications and environments including Java, .NET, SAP, Citrix, Oracle, XML, SOAP, DB2, VoIP, Oracle, SQL Server, WebSphere MQ, WebLogic, Windows, UNIX, Linux and mainframe. 24x7 visibility into n-tier service delivery chains correlating client, network, server and application perspectives. Puts application performance in context of key business entities: applications, users and locations. Vantage helps you assess the scope of a performance problem and isolate it to the client, network, server or application tier so you can assign the right expert to the job. helps correct the causes of poor application performance wherever they reside—client workstations, the network, a server or even the application itself. create customized reports for service level management (SLM). measures the application response times experienced by every user of every application. examine applications, servers and databases and identifying performance problems. Vantage Analyzer helps isolate J2EE & .NET performance & availability problems.BMC CONTROL-O management-by-exception capabilities allow early error-notification and maintain the integrity of the production workflow. take a number of actions in response to selection criteria. suppress messages, provide automatic responses, modify text, issue commands, modify descriptor and route codes, initiate tasks, share information, detect problems and notify operators of problems. CONTROL-O offers advanced object-state management capabilities via its CONTROL-O/COSMOS facility. CONTROL-O/COSMOS monitors, controls and can manipulate the status of critical system resources. The automation log consolidates multiple console logs from multiple platforms. Data center personnel have a complete view of the Sysplex environment by displaying information from across images and applications

Operation management – contd. Operation management – contd. BMC MAINVIEW AutoOPERATOR for CICS, IMS, MQSeries, OS/390, Z/OS, Netview: Provides non-procedural Rules interface to automate event handling by choosing response to an event, run advanced automation routines written in REXX, to e-mail, pagers, and SNMP manager, integration with a web browser using WebSphere Application Server is also provided.BMC MAINVIEW for Web Enablement: Provides management support you need to successfully implement and maintain the technologies that allow web-enablement of S390 applications. Also monitors e-business applications for network, web server and operating system errors. support e-business WebSphere and IP Ensure the infrastructure is available and performing Generates alarms when thresholds are exceeded.BMC CONTROL-M for zOS: is a business-integrated scheduler designed to proactively manage and integrate diverse business processes. cross-platform scheduling environment spanning not only MVS but also our Unisys, UNIX, Windows, and SAP systems. CA 7® Workload Automation(scheduler).CA 11 Workload Automation Restart and Tracking.CA JCLCheck Workload Automation.CA SupportBridge™ Live Automation. CA Service Desk Manager.

Report or Output managementReport or Output management

IBMTivoli Output Manager for z/OS: Maximize end-user convenience by providing Web-based view-ing of z/OS application reports and individual print capabilities, Automate report distribution to save on printing costs and speed report delivery, Perform robust output management tasks with advanced bundling, report definition and query features, Optimize efficiency and convenience when utilizing online and batch processing for efficient printing and delivery to end users. Collect and manage historical report data and attributes. Help identify and highlight exception conditions, such as nonzero condition codes and JCL errors or ABENDs. Recall reports that have been migrated to offline storage. Use event-based variables and system symbolics for archive data set names and banner pages. Automatically calculate allocation attributes for archive data sets to sup-port archive creation. Specify report content based on “and” and “or” logic as well as “begins with ”and “ends with” logic. Use multi-field indexing to define reports indexed on as many as eight different fields within the report content. Base reports on WRITER or FORMS as well as DDNAME within a job. Float fields within a report vertically or horizontally. Manage “archive name” by a Writer ID or user exitBMC CONTROL-D for zOS: automates every aspect of report life cycle management from creation through archival and eventual disposal, ensuring reports are efficiently broken down by the user, distributed automatically, viewed online from a web browser, archived to offline storage, and retrieved from archives. Stores reports in a compressed and indexed format to ensure quick retrieval and efficient viewing. Distributes hard or soft copy reports accurately and efficiently. CA Easytrieve® Plus: is an information retrieval and data management tool designed to simplify programming CA Output Management Web Viewer: Web based solution that provides end users with an accurate, efficient and secured viewing of reporting documents

Report or Output management – contd.Report or Output management – contd.

CA Spool™ report management: securely manages your business-critical print and email requirements across networks, across platforms. Facilities for exchanging information between programs and platforms and for spooling, printing and delivering in a multi-platform business environment.CA View® OUTPUT ARCHIVAL AND VIEWING: is an enterprise report management solution that enables real-time and secure access to report content across an enterpriseCA Dispatch™: online, interactive report distribution management system designed to reduce paper consumption and increase efficiency of report distributionCA deliver – distribution, tracking and printing reports.Infrastructure & Asset managementInfrastructure & Asset management

ASG-TrackBird an enterprise-class IT asset management software product: Discover What Hardware and Software is Installed in Your Network & maintains an inventory, Monitor Software Usage throughout the Enterprise, Keep Your Software Up-to-Date, Document IT Asset Information and Generate Web-Based Reports, reduce total cost of ownership (TCO) through efficient policy management and by aligning workstation configurations with end-user requirements.BMC MAINVIEW for Infrastructure Management: Managing, monitoring and automating zOS and OS390 environments and applications, Manage and monitor key UNIX applications running under USS.Unicenter asset portfolio management.CA mobile device management product.

Identity managementIdentity management

ASG-RadiantOne™ for Enterprise Identity Integration: integrate identities and match them with application requirements. sing industry standards such as LDAP, XML, and SOAP, ASG-RadiantOne delivers a virtual meta-directory solution that can accommodate the dynamic user requirements of today’s IT environmentsASG-eSSO for Enterprise Single Sign-On: using a secure RPC over TCPIP communication protocol. All sensitive information, including passwords, is encrypted using 3DES while in transit or while stored in the ASG-eSSO repository. Take advantage of local credential stores such as encrypted files and hardware tokens like smart cards and USB tokens to support the highest level of mobility and availability. Local credentials stores are automatically maintained in full synchronicity with the ASG-eSSO servers whenever a network connection is established. Supports Windows and UNIX clients. Leverages strong primary authentication mechanisms (X509 certs, smart cards, USB tokens, biometrics). ASG-Ecora® Enterprise Auditor™ for Change and Configuration Management and Regulatory Compliance: Ensure systems are configured securely and only the appropriate users have access to systems and information, Cost effectively proves you have sustainable control of your IT systems and the information that resides on them, Ensure systems comply with configuration standards to maximize system security and availability. Solves many critical IT system security needs related to Sarbanes-Oxley, HIPAA, GLBA, 21 CFR Part 11, and FISMAASG-Entact ID™ for Enterprise Identity Management: streamlines the process of managing the user security definitions on disparate platforms and applications throughout the enterprise. Rather than using a different user interface for each distinct platform to add, delete, and change user ID definitions and access privileges, Entact ID uses a single interface. The solution can also automate many of the repetitive tasks related to requesting access and provisioning approved requests for access.

Security managementSecurity management

IBM RACF: Resource Access Control FacilityIBM Tivoli Access Manager for Operating Systems: Securing your server infrastructure with IBM Tivoli® Access Manager for Operating Systems is a critical step toward facilitating compliance with corporate security policy and regulatory requirements. auditors can determine if administrators are using their privileges appropriately. If there is any inappropriate activity. UNIX and Linux operating system environments.IBM Tivoli Directory Server: providing a high-performance Lightweight Directory Access Protocol (LDAP) identity infrastructure. built to serve as the identity data foundation for your Web applications and identity management initiatives. Client software development kits (SDKs) for Tivoli Directory Server feature 32- and 64-bit clients so that you can use the directory server with a variety of platforms. Java™ access can be handled through standard JNDI™ interfaces, while a provided Java toolkit helps you address controls and extended operations. In addition to the provided SDK and Java toolkit, Tivoli Directory Server supports access from all standard LDAP clients, including those for Java and C. Securely encrypt the values stored within the directory using the latest encryption algorithms, including: Advanced Encryption Standard (AES)–based encryption, Salted Secure Hash Algorithm (SHA) encryption."Peer-to-peer” replication, which enables you to use dozens of master servers. Replication conflict resolution based on timestamps guarantees data convergence.IBM Tivoli zSecure Visual: Enable help-desk staff to view and manage profiles directly from an easy-to-use Microsoft Windows interface, Leverage decentralized RACF administration to help lessen administrative burden on senior IT staff.CA ACF2™: similar to RACF from IBMCA Auditor for z-OS.CA Cleanup.CA Top Secret® ZOS.

Security management – Contd.Security management – Contd.IBM Tivoli zSecure Admin: As the standard security system for mainframes running IBM z/OS®, IBM Resource Access Control Facility (RACF®) plays a vital role in helping to protect mainframes from unauthorized entry and misuse by authorized users. But the ultimate strength of your mainframe security system lies in the people who manage it. This tool automates many recurring system administration functions like Adding or deleting user IDs and groups, Defining and granting access to users and user groups, Setting and resetting user IDs and passwords, Displaying all occurrences or a cross-reference of a user ID or a user group, Running daily or monthly reports. allows administrators to queue commands for execution at a later date and with a specific duration. After the time interval has expired, authorization is automatically returned to the previous value. provides the capability to facilitate administration and auditability of changes by creating a mirrored copy of the RACF database and enables the RACF administrator to check and verify their configurations offline, without affecting the production database, enables you to store non security information in the RACF database, such as telephone numbers, accounting codes and e-mail addresses.IBM Tivoli zSecure Command Verifier: Proactively enforce policy compliance on IBM RACF, Conserve resources by helping eliminate RACF cleanup time and reducing audit concerns, Help reduce the risk of security breaches and failed audits caused by internal errors and noncompliant commands, Receive alerts when risky commands are executed to help reduce chances of outages. prevent noncompliant administrative commands from being executed from Time Sharing Option (TSO), Interactive System Productivity Facility (ISPF), batch jobs or the operator console.IBM Tivoli zSecure Alert: Monitor sensitive data for misuse to help enhance access controls, Help detect configuration mistakes before others exploit them, Help reduce operational costs associated with incident response activities, Easily send critical alerts to enterprise audit, compliance and monitoring solutions Available for z/OS systems with RACF or CA ACF2. can detect malicious activity even if it is not registered in the event log (SMF record).Tivoli zSecure Alert offers timely alerts to help you provide more efficient incident response. Configurable alerts can be sent via e-mail, cell phone, pager, and to central security and network management consoles.

Security management – Contd.Security management – Contd.IBM Tivoli zSecure CICS Toolkit: Help increase productivity and efficiency by decentralizing basic RACF security commands to CICS terminals, Extend security controls and security administration of CICS applications to RACF by leveraging a sophisticated API. Manage RACF security administration through CICS applications. enables users to stay within the CICS application, rather than forcing them into another environment, such as time sharing option (TSO) or interactive system productivity facility (ISPF) screens, to issue security commands to the mainframe. If you have an application on your Web server that communicates with CICS on your mainframe, your CICS application can use the advanced COBOL application programming interface (API) capabilities in Tivoli zSecure CICS Toolkit to execute select RACF security functions. Web application can then use this information to configure the menu shown to the user, using the security functions in RACF to control your Web server and Web applications. IBM Tivoli zSecure Audit: is an audit tool for mainframes, designed to help IBM Resource Access Control Facility (RACF®), CA ACF2™ and CA Top Secret® Security (TSS) users efficiently measure and verify the effectiveness of their mainframe security and security policies. Identify RACF profiles, ACF2 logon IDs/ACF2 rules, TSS Access or IDs (ACIDs)/TSS permits, RACF access lists and ACF2 rule entries, Flawed settings, Exceptions, such as changes to the z/OS parameters, profiles and options, system and user libraries, and customized, installation-specific items. Generate reports in XML format. Exploit workstation scrolling capabilities, Save reports directly on the Web server, thus allowing the reports to be accessible through the intranet. can also analyze the HTTP access and error log to see who is accessing or using data on the internal IT environment through the Internet. analyzes SMF from the live SMF data sets or from extracted SMF data on tape or disk. can remember the RACF user ID for each IBM Time Sharing Option (TSO) session, batch job or started task it finds in SMF. Subsequently, SMF records from the same task are tagged with this information. This allows you to create a comprehensive audit trail of a specific user ID from SMF, help you define a baseline for RACF and ACF2 security parameters, as well as find indicators, such as profiles and parameters, that differ from the baseline.

Data & Storage managementData & Storage managementIBM Archive Manager for z/VM: Archive, recall any data for administrators, own data for User. IBM Backup and Restore Manager for z/VM Backup and restore CMS and non-CMS data (one file, group of files —or an entire minidisk), Backup data to disk or tape. Use either a full panel interface or a command line interface to backup and restore data. Use Backup and restore routines that you can call from your REXX applications. Supported data types: CMS formatted minidisk, CMS SFS (Shared File System), Raw image dumps of CKD (Count Key Data) including z/OS, Linux on zSeries, and VSE volumes, Raw image dumps of FBA (Fixed-Block Architecture) DASD devices. Supported storage media: IBM 3480, 3490, and 3590 storage media, CMS files.IBM Tape Manager for Z/VM: Define tapes in a catalog, including: Free or used, Retention/expiration information, ATL or manual mount, Data Security Erase, Group tapes together into pools, Ownership and access control, Define available devices, Group devices together into device pools(ATL/VTS or manual mount), Manage Mount requests.IBM Tivoli Automated Tape Allocation Manager for z/OS: maximize usage of costly tape units across images to minimize wait time and maximize availability. providing automatic and unattended sharing of tape resources for optimal use across multiple images. Instead of dedicating tape devices to a specific image, ATAM ensures that existing tape drives are available, on demand, for requests for existing images. ATAM continually checks the tape units which it has been configured to manage, and looks for opportunities to vary offline those units that are no longer in use. By doing this, ATAM frees the devices for use as new requests come in for tape units. ATAM also works the request side of tape management by instantly responding to requests for tape unit allocations without any required operator intervention.ASG-Zara tape management: It automatically monitors, manages, and records all tape processing while providing online, real-time access to all tape management data, tracks all dataset contents on a volume, determines tape Status, peer-to-peer communication, physical location and contents of every volume, whether in the data center or off-site, and provides this information through online displays and hardcopy reports.

Data & Storage management – Contd.Data & Storage management – Contd.

IBM Tivoli Tape Optimizer on z/OS: offers a wide variety of flexible copying options to help you speed copying processes and maximize tape resources. Copy multiple tape volumes in a single batch copy job, without any built-in limits on the number of tape volumes that can be copied. Select only the tapes that need to be copied by using flexible filtering criteria. Expedite the processing of copy jobs by using multitasking capabilities. Preserve IBM Data Facility Storage Management Subsystem removable media manager (DFSMSrmm™) tape library information and automatically update the z/OS system catalog for copied tape volumes. Get enhanced copy processing of dump files created by the ADRDSSU utility. Migrate tape data to or from virtual tape servers (VTSs) or high-density cartridge tapes. Build tapes composed of tape volumes from a number of places in the library. Ability to filter by by volume, dataset name, tape creation date, pending scratch and previously created copies before copying. Tape Optimizer on z/OS enables you to include tapes that have temporary I/O errors or exclude tapes with perma nent I/O errors to avoid copying tapes that are no longer useful for recovery purposes. Copy large tape volumes to a VTS or high-density cartridge or submit a copy job on more than one processor to distribute the CPU and I/O resource load. preserve tape media and opti mize tape space by stacking multiple tape volumes on single tapes. You can specify the maximum amount of data or number of files to allow on a stacked tape, to avoid spreading a tape chain or file across multiple tapes. WebSphere Data Event Publisher for zOS: Captures and publishes DB2 changed-data events such as WebSphere MQ messages that can be used by other applications and tools to drive subsequent processing Sends data changes to WebSphere DataStage and other integration solutions for populating a data warehouse, data mart, or operational data store with the changes or updating a CRM application Initiates workflow that results in a welcome e-mail, a credit verification and an update to the CRM system when you add a customer record Offers critical data event monitoring such as using low inventory levels to initiate a product restocking workflow Includes significant performance improvements and many enhancements, such as additional support for multithreading and an interactive MQ checklist.

Data & Storage management – contd.Data & Storage management – contd.

WebSphere DataStage: supports the collection, integration and transformation of large volumes of data, with data structures ranging from simple to highly complex. IBM WebSphere DataStage manages data arriving in real-time as well as data received on a periodic or scheduled basis. Averaging the parallel processing capabilities of multiprocessor hardware platforms, IBM WebSphere DataStage Enterprise Edition can scale to satisfy the demands of ever-growing data volumes, stringent real-time requirements, and ever shrinking batch windows. Comprehensive source and target support for a virtually unlimited number of heterogeneous data sources and targets in a single job includes text files; complex data structures in XML; ERP systems such as SAP and PeopleSoft; almost any database (including partitioned databases); web services; and business intelligence tools like SAS. IBM WebSphere Information Services Director provides a service-oriented architecture (SOA) for publishing data integration logic as shared services that can be reused across the enterprise. These services are capable of simultaneously supporting high-speed, high reliability requirements of transactional processing and the high volume bulk data requirements of batch processing.WebSphere Replication Server for zOS: High volume, low latency replication for business continuity, workload distribution, or business integration scenarios. Continuous data availability for critical applications - zero downtime for planned and unplanned outages, automatic conflict detection and resolution Consistent, timely information can be provided to users and applications for better decision-making while offloading critical application servers. Data can be automatically distributed to or consolidated from many locations, reducing development costs and effort. Application work load can be spread across multiple servers or data centers with low-latency data synchronization.MAINVIEW SRM StopX37II: efficiently maintains continuous availability by providing enhancements to OS390 space management reducing the incidence of space-related processing problems. MAINVIEW SRM StopX37II intercepts ABEND conditions, providing services without JCL changes. By proactively preventing or recovering ABENDs, MAINVIEW SRM StopX37II allows jobs to complete successfully the first time

Data & Storage management – contd.Data & Storage management – contd.

IBM Tivoli Storage Optimizer for z/OS: Automate the discovery, monitoring and management of IBM z/OS storage devices and related subsystems, Support additional platforms, such as Linux on zSeries and IBM AIX 5.2, Multidimensional analysis of resource capacity and consumption, High-availability and fault-tolerant architecture — deploys backup servers with automatic failover, Additional data sources for expanded visibility — IBM Systems Management Facility (SMF), IBM System Managed Storage (SMS) Control Data Sets and Data Facility Storage Management Subsystem Hierarchical Storage Manager (DFSMShsmTM). Decision support — includes strategic planning that enables you to analyze space, size and growth rates, visualize hierarchical storage manager (HSM) activity rates and report on storage distributions (Primary to ML1 to ML2). Additional platforms supported — runs on Linux® on zSeries® (server) as well as AIX® 5.2 and later ( server and client).BMC MAINVIEW SRM Allocation: makes it easy to manage complex storage environment, features for assigning DFSMS constructs and testing ACS routines in a production environment, It intercepts abends, allowing jobs to complete successfully the first time. Users benefit from time management savings that may include a reduction of up to 50% for the DFSMS project timetable and up to 60% for coding requirements, Recovers wasted space, Reduces schedule interruptions and reruns.BMC MAINVIEW SRM Reporting: monitor, analyze, and automate tasks to safeguard the health of storage subsystems and ensure that critical applications complete successfully. MAINVIEW SRM Reporting provides comprehensive storage information based on real-time and interval-driven monitoring, along with commands and automated tasks, Enables proactive management of storage subsystem performance, Automates and prioritizes space management tasks according to a return-on-investment model.CA - CA1 Tape management. CA Allocate DASD Space and Placement.CA Vantage Storage Resource Manager.

Data & Storage management – contd.Data & Storage management – contd.

BMC CONTROL-MTape: is a tape management system that fully supports and enhances advanced technologies such as VTS, ATL and high capacity removable media. The implementation of the intelligent stacking feature will improve the return on tape investment by maximizing the capacity on each tape cartridge. This product helps you increase user productivity and reduce training time through a focal point of control and extensive media management capabilities. BMC CONTROL-MTape supports virtual tape servers and automated tape libraries from many different vendors such as IBM, StorageTek, EMC and ADIC. Offers retention period, pool allocation, vault patterns, tape information, and online activities via a rule-based system. Enables logical volume transfer, whether to another data center or to a vault, by automatically exporting volumes from the VTS.CA MIM Resource(data, tape, message) Sharing: CA MII Data Sharing provides you with a CPU-efficient, automated method for preserving the data and updates data sets with superior recoverability. Maximizes JES2 batch initiator utilization by requeuing jobs requiring data sets that are in use and automatically rescheduling these jobs when their data sets become available. Allows you to specify which applications or utility programs are authorized to read or update certain data sets or classes of data sets. CA MIA Tape Sharing enables z/OS sites, z/VM sites, and mixed z/OS and z/VM sites to share tape devices automatically and safely. To share resources effectively, a multiple multiple-image site must control and manage console information globally.

Backup & Recovery managementBackup & Recovery management

Tivoli Storage Manager — automates data backup and restore functions, supports a broad range of platforms and storage devices, and centralizes storage management operations. IBM Tivoli Storage Manager for System Backup and Recovery — offers a comprehensive system backup, restore and reinstallation tool that provides bare-metal restore capabilities. IBM Tivoli Storage Manager Express — Windows-based solution for small and midsize businesses in one easy-to-install, configure and manage solution. BMC RECOVERY MANAGER for IMS: eliminate manual setup and coding for recoveries, Enables synchronized recovery by creating standard recovery points based on user-defined timing and grouping, Enables creation of a consistent disaster recovery point by synchronizing log switches for multiple IMS systems, maintaining up-to-date allocation information and quickly reallocating IMS databases when needed, automatically preparing the DBRC RECON data set for IMS startup and database recovery at a disaster recovery site.BMC Recovery Management for DB2: Automates Backup and Recovery job creation and increases Performance with multi-task parallel Index rebuilds, and parallel recovery capability, Provides high-Speed Backup and Recovery utility functions, and high-speed transaction level recovery capabilities, Executes initial recovery using exclusive BACKOUT capability, Allows the user to define a threshold for index copies and to use image copies and logs for index recoveries if available, Provides Recovery Simulation that validates required recovery resources are available and that log apply can be done, Provides Disaster Recovery Time Estimation and Remote Site Mirroring accommodation.CA Disk™ Backup and Restore.CA Recovery Analyzer® for DB2 for z-OS.CA ARCserve® Backup.CA XOsoft™ Assured Recovery™.

Testing managementTesting managementQAHiperstation: It delivers complete testing functionality for automating test creation and execution, test results analysis and documentation. Enables unit, concurrency, integration, migration, capacity and performance testing. can re-execute previously recorded sessions in a simulated production environment. You can play back your test scripts in slow motion, full-speed interactive mode or unattended mode. automatically compares the output of the current playback session with that of the recorded session. advanced documentation capabilities allow you to track the results of your testing activities for audit purposes. Solves many critical IT system security needs related to Sarbanes-Oxley, HIPAA, GLBA, 21 CFR Part 11, and FISMA. QAHiperstation test scripts can be automatically executed through QADirector. QAHiperstation+: makes it possible for users to perform mainframe application testing from the convenience of their PCQACenter for mainframe server: lets you record, review and replay the interfaces to z/OS components of distributed applications. helps analyze and automate SNA and TCP/IP data exchanges between different platforms. Enabling test server application changes without the user interface, test changes to the operating system, language enviroment or subsystems, conduct pre-production performance testing for applications and systems software, audit server activity for appropriate accessQADirector: one of the first test management tools to provide a risk-based approach to test management, enabling QA professionals to determine testing priority based on the goals of the business, extensible test management solution for full life-cycle testing of distributed large-scale applications. It manages test execution, analyse test results, manage defectQA Load: Organizations need to perform repeatable load testing and determine the ultimate performance and potential limits of a system. QALoad helps you achieve loads that mimic realistic business usage.

Testing management – contd.Testing management – contd.

TestPartner: Test multiple heterogeneous application technologies. TestPartner's visual, contextual approach to capturing business processes empowers non-technical application users to participate in the testing process. At the same time, TestPartner provides expert testers and software developers with access to Visual Basic for Applications, allowing them to solve even the most complex testing challenges. Operates on technology platforms, including Web, .NET, Java, SAP, Oracle and many other distributed Windows-based applications.CA verify - regression testing tool: CA Verify is an automated quality assurance regression testing tool for all on-line application and system testing. CA Verify addresses the challenges inherent in repeatedly delivering high-volume, varied, and interactive testing, for on-line applications through VTAM, CICS, or TSO interactive environments.CA Datamacs - Test data generation:CA date Simulator.IBM WSim Test Manager: Writing, executing test scripts. Automating the test runs, produce back end reports.IBM WSim Workload Simulator: is a terminal and network simulation tool. You can use WSim to determine system performance and response time, to evaluate network design, to perform functional testing, and to automate regression testing.IBM/Rational Rational TestManager.

Application & Business rule development PlatformApplication & Business rule development Platform

IBM Rational Developer for System z: Helps improve the productivity of developers creating and maintaining IBM z/OS, IBM CICS, IBM IMS, IBM WebSphere and batch applications before, during and after the transition to SOA-based services. Enables developers to rapidly create well-built composite processing that integrate transactional and WebSphere software–based environments SERENA Builder: operating environments, programming languages, integrated development environments, and configuration management systems. The web client supports the needs of globally distributed development teams. Multiple language support. pre-loaded with over 2,000 standard Build types and Build rules. Remote application builds facility etc.Serena MashUps - Build App without Prof Developer: enable you to build apps in hour. design any number of mashups you want using Serena Mashup Composer. You only pay when you publish and start using the mashup. So sign up and test drive Serena Mashup Composer and get started today.SERENA Prototype composer: builds the business process, add steps to the business process, create swim lane diagram for each ACTOR in the system and drill down to each detailed step. Simulates the activities based on the requirement.DevPartner Studio Professional Edition: helps building reliable, high-performance applications, components and web services for Microsoft .NET and native Windows platforms. It includes following features:- source code review(source code from multiple .NET languages, including C#, Visual Basic .NET and ASP .NET), error detection and diagnosis, memory analysis(memory leakage, overall RAM footprint. Operates on any .NET application component including VB.NET, Managed Visual C++ and C#, as well as ASP.NET and JScript), code coverage analysis, performance analysis (CPU/Thread usage, File/disk/I/O, Network I/O etc), performance expert, XML reporting, system comparison(takes snapshots of machine configurations, registry settings, system services, drivers, installed products before and after application development).

Application & Business rule development Platform – contd.Application & Business rule development Platform – contd.

The Uniface Application Platform Suite: development environment for building, renewing and integrating the largest and most complex enterprise applications. Also provides Business Process Management (BPM) to enable the graphical modeling of tasks into business processes. Operates of Microsoft, Java, Legacy and Midrange systemsCA GEN COOLGEN.ca_2e.ca_plex.CleverPath™ Aion® Business Rules Expert.

End of PresentationEnd of Presentation