Upload
benito
View
41
Download
0
Embed Size (px)
DESCRIPTION
Solutions for evolving IDMSX applications Adrian Thompson and Richard Halsey. Who are Xitec. Founded 1994 Based in UK and USA Work with over 30 companies worldwide Partnerships include ICL, EDS, HPS… Solutions include Off Mainframe Development Data Mining Pathway Visualisation - PowerPoint PPT Presentation
Citation preview
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Solutions for evolving
IDMSX applications
Adrian Thompson and Richard Halsey
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Who are Xitec
• Founded 1994 • Based in UK and USA• Work with over 30 companies worldwide• Partnerships include ICL, EDS, HPS…• Solutions include
– Off Mainframe Development– Data Mining Pathway– Visualisation– Migration
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Off Mainframe Development Benefits
• People– Increase productivity– Boost morale
• Value – Enhance application quality– Improve return on investment
• Skills– Move towards modern technology– Retain existing skills
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Off-mainframe development
VME MainframeOpen Systems
DDCL
CLUC
Application Source
Copy Libraries
TP Parameter Files
SCL
Data
XitecDistributed
SystemDictionary
VisualApplication Master
Jackson StyleStructure Diagram
IDMSX on aRelational Database
C2 COBOLPre-processing toHigh functionalityTest/Animation/
DebugEnvironment
TPMS Service+
Screen Painter
Productivity
OpenSCLPartnership withEBE Computing
Visual
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Xitec Dictionary
• Graphical dictionary– Central repository for all definitions
– Complete fast import • DDCL, CLUC, TPMS parameter files
– Latest, intuitive interface• Fast dynamic, familiar, full function definition entry• Tree structure, tabbed property pages• Syntax checks and prepares TPMS/IDMSX/AM in seconds
– Holds relational database mapping definitions– Stored in a relational database
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Database Structure DiagramProduced from IDMSX database definitions in the dictionary
Select fromdrop downmenu
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
View Record Structure
At the click of a mouse
To COBOL structure
From DDCL structure
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Relational Database
Automatic RDBMS Mapping
Run-Time
Transparent
Access
Application(program interface)
System Dictionary Definitions
Schema Storage-schema Subschema
Records Keys Pointers
Graphical Dictionary Interface
Windows Explorer Style
Visual Flexible
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
IDMSX Loader
• Populate IDMSX db from mainframe block dump of data files• Structure taken from Xitec Dictionary• EBCDIC <-> ASCII conversion, integrity check, partial load• Very fast, easy to use and effective• Re-run anytime, saves time, costs and help meet schedules
IDMSX RDBMS
MainframeAuto Conversion EBCDIC - ASCII
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
IDMSX Explorer
• Display data
• Explorer style or DML navigation
• Modify data
• Check results
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
TPMS Emulation
Client
ProcessesNetwork
Control Virtual Machine
Routing
Reply
Handler
AVM
ControlApplication
VirtualMachine
ApplicationVirtual
Machine
ApplicationVirtual
Machine
Source Line Debug
Created from
current
definitions
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
TPMS Screen Painter
Drag and drop
Alignment
From dictionary definitions
Prototyping
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
AM - Dictionary
• Load from mainframe
• Easy to visualise
• Fast and intuitive to use
• Easy to edit • Tabbed property pages
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Visual AM
• Modern tools for fast AM programming
• Understand AM structures and flows
• Click to edit current structures
• Add new structures • Updates dictionary
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
AM Debug
• Fast debug tools for TP and batch
• Step through AM
• View variables
• Conditional breaks
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Summary of Benefits
• People– Increase productivity– Boost morale
• Value – Enhance application quality– Improve return on investment
• Skills– Move towards modern technology– Retain existing skills
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Data Mining Pathway
Business Benefits• Provide more accurate and timely management
information about your customers, products and business performance
Spin-offs• Production of ad-hoc reports, reducing the IT burden• Investigation of mainframe database issues• Store archive data with faster access on cheaper medium• Merge some flat files into the database
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Data Mining Pathway
Mainframe
Graphical
Dictionary
Interface
RDBMS
Tables
Business
Intelligence
Tools
Programs
Open Systems Flexibility
Automatically create
Load /Convert Data
XitecLoader e-business
applications
Transfer Data
TransferDefinitions
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Data Mining Pathway
From this …
Customer Orders
Alpha 15
Bravo 14
Charlie 56
Delta 3
Echo 26
To this …
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Data Mining Pathway
• Xitec dds populated from mainframe ddcl
• Relational model generated from IDMS database
• Mapping mechanism established to define data migration rules
• Scripts to create relational tables, indexes etc automatically created
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Data Mining Pathway
• 1 table created for each IDMS record
• 1 column for each item
• 1 relationship per set
• Sequence & foreign key columns generated
• Integrity rules replicated
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Data Mining Pathway
• Input from mainframe database dump for bulk load, or IDMS journal for updates
• Full or partial load• Output to bulk load files• Reformats EBCDIC to ASCII• Allows remapping of data
in-flight• drop records / fields• split / merge records• concatenate / split fields
• Configurable - session based
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Summary Data Transfer Process
File transfer
File transfer
Image Copy
Compressed Format Loader
Files
IDMSX LoaderExport Relational database load files
Relational Database
Load
RDBMS
Alternativeinput
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Summary of Benefits
• Retain familiarity of existing database• Faster, flexible access to mainframe data• Little or no additional mainframe loading• Choice of modern reporting and interrogation tools• Take advantage of relational database technology• Reduced filestore costs > increased data capacity• Easy scalability
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
Questions?
© Xitec Software plc www.xitec-software.com Visionary software for a changing world
For further information…
www.xitec-software.com