0% found this document useful (0 votes)
64 views33 pages

HTWC-Company Overview v.3.0

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
64 views33 pages

HTWC-Company Overview v.3.0

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 33

HTWC Company Overview

Jan 2020
AGENDA

• About HTWC
– Introduction

• HTWC solutions
– Application Analysis with ICON®
– Re-hosting application with XFRAME®
– H2R® – Hierarchical-to-Relational
– V2R® – VSAM-to-Relational
– 2CHANGE – a suite of services
– XBM – The HTWC scheduler

• z/OS consolidation solutions


– Languages
– Database

• HTWC References

• Q&A
HTWC TECHNOLOGY OVERVIEW

HTWC - High Technology World Company


HTWC – THE COMPANY

•Delivering services over 30 years using own technology


•Software Vendor that delivers technology over 20 years
•Deep know how of legacy mainframe market
•Complete Technology Solution Provider:
XFRAME®, ICON®, H2R®, V2R®, 2CHANGE experience
•Multi-platform performance
•Supports companies Modernization Business Strategy in the IT
organization
HTWC – PRODUCT LINE

Assessment VSAM & Hierarchical Database Modernization Re-hosting

COBOL Technology partner 


HTWC TECHNOLOGY OVERVIEW

HTWC solutions
ICON ® – LEGACY APPLICATION ANALYSIS

• Re-create a new documentation from


components
– Repository generation
– Objects inventory
– Evidence of missed objects and/or not
congruent
– Application «borders» definition

• Analysis support
– Objects navigation / Graphical flows
– Object editing
– Cross reference
– Reports

• Support to Application Maintenance activities


– Search the project criticalities
– Source code changes
– AS/400 support (*)
XFRAME® – LEGACY APPLICATION RE-HOSTING

Internal users External users

Languages
ENTERPRISE APPLICATIONS
Enterprise Applications
 Assembler  COBOL
 PL/I  PL/I or COBOL
(Assembler, PL/I, COBOL, C, EasyTrieve,
 EasyTrieve, CA-GEN, CA-GEN,
CSP, … CSP,
COBOL …)

INTERACT WITH
BMS/CWI, MFS, MQSeries, CTG, LU6.2, J2EE Interface,…

CURRENT DATA
NEW DATA NEW
SUBSYSTEM CONTROL
NEW
SUBSYSTEM
S
Online CONTROL
Security .
 DB2  DB2-LUW CICSProcessing
 CICS RACF  LDAP
MS SQL Server IMS (CICS,
 IMS IMS, OPC Scheduler
 XBM,
IMS/DB Oracle
DB2 VSAM CICS
ADS/O,…) Other tools
MySQL Altro CICS SORT  XSORT
 IMS-DB  IMS-DB emulator, Sort,Other
Utilities
tools
RDBMS migration JES  JCL PRINT XSPOOL
 VSAM  Indexed, Batch
UNIX SHELL Other tools
Consolidate on RDBMS
 GDG  XGDG
Processing
WIN CMD …… Output &

ADABAS, IDMS, altro (JES) Print Manager

Operating System
(z/OS, OS/390,
(Windows, MVS)
Unix, z/Linux)

HARDWARE

NETWORK
XFRAME Architecture

Inter Systems Communication


 APPC in LU6.2
 XA
 2Phase Comit & rollback
 DRDA

PRODUCTION
X4J
CLIENT INTERFACES

HTWC 3270
XCICS Server Mapping RACF roles
into security server Eclipse IDE
XTND
TN 3270 XCICS /XIMS XFRAME
Server OLTP LDAP
COBOL

Directory Server
Connector
Debugger

XCICS Client
Cobol Apps
CICS Apps COBOL Runtime Test
Java Apps Java Runtime Manager
Web Browser C Apps
Web Server Connector
Soap protocol
APPLICATION SERVER

O operation & RTC


WEBSERVICES, .
Maintenance
NET, CORBA XEBE
Connector
Batch
Environment
Legacy CWI
Applications Connector Scheduler Spool Sort
XSORT Bos-help
XBM XSPOOL
UC4 Custom FTP SyncSort
OPC Share point CoSort TC Access
Apache
Control-M AFP
CICs Client

DATA MANAGEMENT
XFRAME
SOA H2R
XVSAM Sequential RDBMS Gateway

JOB THIRD PARTY RACF SYSTEM


HTWC Components SCHEDULING (e.g. SCOM) REPLACEMENT MONITORING
Web Dashboard Interactive XCICS Report Transaction Management Engines Workload

HTWC - Internal & Confidential


XFRAME® ENTERPRISE EDITION SUITE

• XCICS/TS®    • xmvsconv®
• XGDG® 
• XTND®
• XOPC® 
• X4J® 
• XAFP® 
• XSCLIENT®  
• XSPOOL®
• XPM®  
•  XUC® 
• XVSAM
• XSORT® 
• XSDF
• XEBE® 
XFRAME® EE – XCICS / Monitor

• XCICS/TS® It is a native implementation of the IBM CICS for UNIX, Linux and Windows
with a very high degree of compatibility
 can handle thousands of connected terminals, users and remote systems by sharing resources
 manages all the typical entities of the mainframe such programs, transactions, files, temporary
queues, BMS, etc.
 Communicates via APPC / LU6.2 CICS mainframe with other regions or with other dialogue partners
systems in SNA
 XCICS TS ® supports:
o Distributed Transaction Processing (DTP) until synclevel 2
o Remote Function Shipping (RFS)
o Distributed Program Link (DPL).
o XCICS / TS Dynamic Conversion System that solves the problem of the difference between the
mainframe code (EBCDIC) and open (ASCII system) automatically and transparently
o Transaction Routing in so doing both as Terminal Owning Region (TOR), Application Owning Region
(AOR) or Data Owning Region (DOR)
 With no need to install any software on the mainframe side, XCICS / TS is seen by IBM CICS ™
just like another "CICS" region.
XFRAME® EE – XCICS / Connector

• XCICS/TS offers an extensive set of "connectors" that allow data exchange with other
applications through different protocols:
 TCP/IP native
 EZASOKET
 XECI (XCICS External Call Interface)
 SOAP Web Services
 CWI – CICS Web Interface
 J2EE connectors
 JSP Web Interface
 WebSphere/MQ™ adapter
XFRAME® EE – XCICS / Emulator

• XTND®  allows connection to any PC compatible with TN3270 emulator without new install
anything new, and you can continue to use applications written in HLLAPI or make use of
macros written for the old emulator. XTND supports a free or controlled access by IP address
and / or LUNAME. The end user sees to remain unchanged its interface with applications.
XTND supports the TN3270 and TN3270E protocols is clear that over SSL (Secure Socket
Layer).

• X4J® Java application for 3270 terminal emulation

• XSCLIENT® 3270 terminal emulator for telnet

• XPM®   CICS print manager to connect to User Emulator to intercept to second terminal
defined as printer. It also does PDF conversion capability.
XFRAME® EE – XCICS / Maps

• XSDF® is the graph manager of the original formats of the IBM CICS BMS ™ world.
Through a comfortable interface, you can edit an old format or create a new one.

• Starting point is always the BMS source and the point of arrival is the new BMS source with
fields or graphically modified attributes

• Possibility to manage mapsets with more maps as well as maps of the header type, or detail
trailer.

• BMS attributes are handled automatically and the new layout of the map is presented to the
user

• New COBOL descriptive copy of the map is automatically generated

• XSDF component is integrated in XUC.


XFRAME® EE – XCICS / File Manager

• XVSAM® is a full VSAM emulation layer, supporting KSDS, ESDS and RSDS files
providing transaction, restart and AIM recovery features.

• On-line programs access on VSAM files with definition in CSD configuration file, differently
of Mainframe , XCICS not blocks the files.

• Batch programs may access directly the XVSAM files and operate like in the source
environment, taking advantage of mainframe-like features such as

 disposition (DISP)
 Catalogues
 Generation Data Groups (GDG)
 ASA and more
• For consultation and modification of VSAM files, an interactive solution is available with
direct access to the archives allowing the most common operations: read, write, update,
search, etc ..
XFRAME® EE – XEBE / Batch Manager

• XEBE® (Enhanced Batch Environment) is a high performance batch transaction engine for
JCL batch applications.

• XEBE allows the execution of

 Cobol, PL/1, C, SAS program integrating with ORACLE and DB2LUW database

 assume responsibility for carrying out the functions CONNECTION, COMMIT,


ROLLBACK and DISCONNECT avoiding edit user programs.

• Provides a set of utilities that replicate the functionality of programs such IDCAMS,
IEFBR14, IEBCONV, IEBGENER, etc ..
XFRAME® EE – XEBE / Jcl Conversion

• xmvsconv® is a component which converts


– JCL from IBM zOS, OS / 390, MVS and VSE to Unix native shell, Linux or Windows (CSH, KSH,
POSIX, and WSH)
– Maintaina the same script logic and functionality of the original JCL simplifying testing and
maintenance. The conversion mode is based on a one-to-one strategy maintaining the same logic
based on the step and converting time every single original command in a statement of the new script.
– Programmers continue to maintain their JCL in the new language without having to learn a new logic
but only a new syntax
– Converter is highly customizable: this allows the achievement of a high level of automatization, as
well as the possibility of completely replacing the old with the new step
– Products scripts can be followed under the control of a scheduler any market

There is the possibility of being integrated into the dynamically process, to those features such as
creating and execution of job from CICS transaction, which would require major changes to programs,
files or db tables.
XFRAME® EE – Other support Products

• XAFP® is the autoamtic converter for to migrate sources IBM AFP (PAGEDEF, FORMDEF,
OVERLAY, FONT) in jrxml file for JasperReports product.

• XprintingPdf® is the Java run-time for the production of PDF prints.


It combines the data of the product printer files from Cobol program in character format with
jrxml structure defined in JasperReports, producing a pdf.XprintingPdf file format that can be
called and take advantage of the features provided by XEBE for class management, form,
user, as well as used in ambient MF.

• XGDG® manages the generation data groups file as MF, so in the face of indication of the root
of a family GDG is returned on time path of the file to be processed, the level and version.

• XOPC® migrates in xml formats of XBM the chains currently defined in OPC (TWS),
analyzing the log file of the scheduling.
XFRAME® EE – XSORT

• XSORT® is a complete sort utility and operates on XVSAM and sequential file with the main
features of the sort MF:
– SORT
– MERGE
– INCLUDE
– OMIT
– COPY

The control cards are the same of IBM MF sort, requiring a conversion almost nothing for
SORT and ICEMAN step.
XFRAME® EE – XSPOOL / Printer Manager

• XSPOOL® provides additional functionality and flexibility. Through the XSPOOL batch


interface, programs may send their printouts to the XSPOOL repository. Once there, remote
users may connect to the XSPOOL web interface with a standard browser and navigate, search
and view their own printouts. Using the web interface, users can also change printout
characteristics and print them globally or partially.

• Xspooladd is the batch components for the prints generation with the replication of jes
features: ASA, FCB, …

It supports also AFP and other printing products.


XFRAME® EE – XUC / Unified Console

• XUC®  allows to manage and monitor interactively one or more regions directly from the
administrator's desktop. It is possible run, stop, configure and monitor multiple regions on
UNIX / Linux / Window directly from the PC.
XBM - BATCH MANAGER

XBM is the HTWC Scheduler to reproduce the «JCL chains» execution on Open environment
VERYANT - A TECHNOLOGY PARTNER

• Veryant IScobol® combines powerful technology and enterprise-class support with the
freedom and cost/effectiveness of an open-source solution.

• Veryant IScobol® creates a de facto standard COBOL, which frees enterprises from being tied
to their proprietary COBOL provider

• A number of major companies are moving to Veryant with relief and satisfaction. It is the best
proof of its reliability.

• Veryant is an important part of the HTWC solutions as our Customers are keen to state.
H2R® – HIERARCHICAL-TO-RELATIONAL

• H2R is part of the HTWC’s XFRAME solution

• H2R provides mainframe environment and subsystems emulation, making possible a quick
and smooth moving off DB DL1/IMS to a RDBMS platform on Unix or z/Os

• H2R mission is to make possible this transition by removing IMS obstacle even creating
conditions to standardize the target platform (RDBMS) with a minimum impact on
applications

• The aim of the H2R product is to


– provide the interface with a relational Data Base to the users of the DB DL1/IMS of IBM
– maintain the data with the new organization acceding them however in the traditional manner.

• The most important points are:


– Same preexistent user interfaces to access data in transactional or batch mode.
– Performance at least the same if not better than in the previous situation
– Surrounding utilities.
– Possibility to integrate the new Data Base with new applications.
H2R® - HIERARCHICAL-2-RELATIONAL

How does H2R work

APPLICATIONS APPLICATIONS
H2R GATEAWAY

CUSTOMER CUSTOMER
MAINFRAME MAINFRAME

UNIX or z/Os
HTWC environment
V2R® - VSAM to Relational

V2R® application converts VSAM files into Relational data


• KSDS, RRDS, ESDS and LDS to SQL
• Transparent Gateway

VSAM Catalogue

RRDS KSDS

ESDS LDS

Transparent Gataway

Applications
HTWC SERVICES ( 2CHANGE )

JCL Languages Command /Shell


 MVS / OS390  C-Shell
 VSE  Win Script
 BS2000

Schedulers Scheduler
 OPC  XBM (HTWC tool)
 TWS

Languages Language
 PL/1
 COBOL
 ASSEMBLER
 CSP/VAG
 CA-EASYTRIEVE

Mainframe data New Data


 DB2  DB2-LUW
 DL/1  ORACLE
 VSAM  MS SQL SERVER
HTWC XFRAME REFERENCES LIST (few)

CLIENTE MERCATO CITTA'/STATO AMBIENTE DI PARTENZA AMBIENTE TARGET ANNO PROGETTO DESCRIZONE

Francoforte-Bonn IBM z/OS = PL/I - CICIS - DB/2 -


KFW Banking IBM AIX / IBM PL/I 2013 14 mesi 280 PGM PL/I - 400 VSAM File
(Germany) VSAM - Sequential File - GDG

COMUNE DI 9.000 PGM COBOL , 1.131


Government Bologna IBM z/OS –COBOL – CICS – DB2 - LINUX RedHat / ORACLE 2013 12 mesi
BOLOGNA TABLES

UBIS-
Banking Milano IBM z/OS = DB2 - Stored Procedure LINUX RedHat / DB2-LUW 2012 6 mesi 600 GB dati - 300 PGM Batch
UNICREDIT

BANCO MS Windows Server 2008 / SQL


Banking Verona IBM z/OS (COBOL, CICS, JES, DB/2) 2012 12 mesi 8.5 TB dati - 6000 PGM COBOL
POPOLARE Server

BM z/OS -
AVIOGROUP Industry Torino HP UX / ORACLE 2012 8 mesi 1.420 PGM/ 510 Tables
COBOL-CICS-DB2-Tivoli/OPC

COMUNE DI
Government Milano IBM z/OS –COBOL – CICS – DB2 - LINUX RedHat / ORACLE 2012 12 mesi 3.600 PGM COBOL
MILANO

Boegrad
NAFTAN / IBM z/OS (VISUAL AGE COBOL, PL/I, 81 PGM COBOL, 980 VAGEN,
Energy (Serbia) LINUX RedHat / ORACLE 2011 n/a
GAZPROM CICS, DB2, JES) 700 tables

IBM z/OS ( COBOL, CICS, DB2, DL/I, 2.045 PGM COBOL, 1.623 PSB,
MARPOSS Industry Bologna LINUX RedHat / ORACLE 2011 14 mesi
JES) 106 DBD, 1.800 JCL)

Chamber of Colonia 130 PGM COBOL - Colleg/to 9


IHK Koln Siemens BS2000 UNISYS UNIX 2010 9 mesi
Commerce (Germany) Camere Commercio

Vienna 300 PGM COBOL - 70 PGM


RAFFAISEN Banking IBM z/OS = Assembler - COBOL Windows Server 2008 2010 9 mesi
(Austria) Assembler

Single Source
FIRST DATA Vienna
Payment Process IBM OS/390 = CICS - PL/I - VSAM IBM AIX / Open PL/I 2006 12 mesi 240 PGM PL/I
INTERNATIONAL (Austria)
Solution
1.000 PSB, 163 DBD, 1.100
ALENIA SPAZIO Industry Torino IBM z/OS –IMS DB, IMS DC, DB2 HP UX / ORACLE 2006 12 mesi
PGM COBOL

TELE SISTEMI IBM OS/390 (COBOL, CICS, DB2,


Transportation Roma HP UX / IM UDB 2006 3 mesi 3.149 PGM COBOL
FERROVIARI VSAM,JES)
5.000 PGM COBOL, 1.500
IBM OS/390 (CICS, COBOL,
FIAT AUTO Automotive Torino IBM AIX / ORACLE n/a n/a EASYTRIEVE
EASYTRIEVE, IMS, DB2, JES)

Zaandam IBM z/OS (CSP COBOL, CICS, JES, 2.796 PGM CSP/COBOL, 282
ROYAL AHOLD Retail SUN SOLARIS / ORACLE 2009 6 mesi
(Holland) DB2) Tables, 2.965 Views
BANCO CREDITO
IBM OS/390 (COBOL, CICS ,
COOPERATIVO Banking Padova HP UX / Oracle 2001 6 mesi 3000 PGM COBOL
JES,VSAM)
PADOVANA
HTWC TECHNOLOGY OVERVIEW

HTWC z/OS consolidation solutions

Start
HTWC TECHNOLOGY OVERVIEW

HTWC References
HWTC TESTIMONIALS
HWTC TESTIMONIALS
Q&A

You might also like