SlideShare a Scribd company logo
1 of 2
Download to read offline
1Fresche Legacy | Case Study - X-Analysis | Innovative Computing Share:
Software Vendor Uses X-Analysis Tools to
Improve Development and Maintenance
Challenge
Modifying complex code can be a nightmare. A “minor” change to a field or object might impact
hundreds or thousands of touch-points buried throughout an application. Failure to account for any
of those touch-points can have serious consequences. For software companies, such as Innovative
Computing Corporation, maintaining multiple software versions that run on different operating system
releases multiplies the challenge. And the consequences of mistakes are amplified when the compa-
ny delivers its software to its many customers. Those are some of the reasons why Innovative uses
X-Analysis from Fresche to gain greater visibility into its software code.
To remain competitive, Innovative must keep up with the times and quickly deliver upgrades that add
new functionality and modernize its applications. Furthermore, it must do so as productively as possi-
ble so it can remain cost-competitive in the market. These were further reasons why Innovative chose
to use the X-Analysis and X-DB Modernize solutions.
Background
Founded in 1969, Brentwood, Tennessee-based Innovative Computing (now part of TMW) is a leader
in creating and maintaining software and service solutions for truckload shipping companies, including
carriers running anywhere from fewer than 10 trucks to more than 10,000. The company delivers its
software using either a host-based or application service provider model. Innovative employs X-Analysis
to automate the creation of documentation, including generating complete cross-references of all
object and field touch-points throughout its software.
Case Study
X-Analysis
Innovative Computing Corporation uses X-Analysis tools to quickly deliver upgrades that add new
functionality and modernize its applications.
X-Analysis
Key Functionality
Automated graphical
documentation
Powerful Impact Analysis
Extraction of business
rules from RPG/COBOL
Design, quality and
complexity metrics
Extraction of relational data
models from RPG/COBOL/
SYNON engineering efforts
Automated RPG/COBOL/
SYNON and DB Conversion
© 2015 Fresche Legacy
www.freschelegacy.com | info@freschelegacy.com
Worldwide: 1-800-361-6782
2Fresche Legacy | Case Study - X-Analysis | Innovative Computing Share:
One of the biggest
benefits of X-Analysis is
its robustness. It gives
you various drill-down
capabilities and it shows all
touch-points at a click of
an icon. It’s very powerful.”
- Vince Peschio, Director
of Development, Innovative
Computing.
Solution
Innovative uses X-Analysis to analyze its System i applications. According to Vince Peschio, director
of development at Innovative Computing, it is “very easy to run. It has built-in integration that makes
it easy to port everything into Word, Excel and Visio, so the output is very professional. And it’s very
intuitive—you don’t need a PhD to use the software.” “One of the biggest benefits of X-Analysis is its
robustness,” added Peschio. “It gives you various drill-down capabilities and it shows all touch-points
at a click of an icon. It’s very powerful.”
X-Analysis took just 30 minutes to FTP and install. Innovative then required only about an hour to
build the X-Analysis databases and libraries. That effort paid for itself many times over. Because the
database contains all of the necessary information, Innovative didn’t need to buy IBM’s metadata
engine for IBM DB2 Web Query.
Results
Peschio has also seen a significant increase in productivity. He believes that the combination of the
X-Analysis-created documentation and on-the-fly drill-downs decreases the time needed to analyze
code for changes and eliminates the potential missed ‘touch’ points that would compromise quality.
Depending on the number of objects and level of documentation, a complete set of documents can
be created in an hour.
Innovative will expedite the modernization of legacy applications using X-Ternalize and X-DB Modern-
ize. X-Ternalize takes all I/O logic out of a program and puts it into callable modules. X-DB Modernize
will convert databases from DDS to DDL stateless modules. Innovative finds that this improves the
maintainability of its software as the modules are reusable code that is easier to maintain.
Summing up, Peschio stated, “It’s one thing to buy a software package, but it’s another thing to have
a company stand behind it. Fresche’s support was better than I was expecting based on my past
experience with other companies. With a lot of other vendors I’ve dealt with, if you need support you
take a number and maybe they’ll get back to you sometime. With Fresche you can talk to someone
right away who can get you the answers you need. That’s important, especially when you’re in an
environment where productivity counts.”
“It’s one thing to buy a
software package, but
it’s another thing to have
a company stand behind
it. Fresche’s support
was better than I was
expecting based on my
past experience with
other companies”
- Vince Peschio, Director
of Development,
Innovative Computing.
About Fresche Legacy
We specialize in helping companies achieve their business goals and outcomes by better managing,
enhancing and evolving their IBM i application environments. Companies can count on Fresche for
complete management and modernization solutions, including planning and analysis, application and
database modernization, onsite development and deployment, complete project management and
ongoing application support. We transform traditional 5250 systems – modernizing, connecting and
extending them to meet today’s end users’ expectations. Companies running RPG, COBOL, CA 2E
SYNON and Java applications can rely on us for comprehensive, automated solutions that optimize
IBM i systems and help take advantage of technologies such as Web, Mobile, Cloud and RPGOA on
the IBM i. Our complete portfolio:
•	 Strategy and Discovery services for planning and starting your modernization effort
•	 Innovative products that provide a 360-degree view of your environment and automate UI,
application and database modernization
•	 Modernization services to help you carry out your modernization project and achieve
your business goals
•	 Application Support Services focused on helping you improve productivity, enhance business
process and optimize your application environment Support Center.

More Related Content

What's hot

EGL Conference 2011 - Keynote
EGL Conference 2011 - KeynoteEGL Conference 2011 - Keynote
EGL Conference 2011 - KeynoteWill Smythe
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experienceEric Cattoir
 
32953 moylan non stop introduction for new customers
32953 moylan non stop introduction for new  customers32953 moylan non stop introduction for new  customers
32953 moylan non stop introduction for new customersgmazuel
 
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsImplementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsTechWell
 
Internship july december 2011
Internship july december 2011Internship july december 2011
Internship july december 2011kangaroo1810
 
Refreshing Software Development with DVCS
Refreshing Software Development with DVCS Refreshing Software Development with DVCS
Refreshing Software Development with DVCS Intland Software GmbH
 
outsourcing for competitive advantage
outsourcing for competitive advantageoutsourcing for competitive advantage
outsourcing for competitive advantagepackets dontlie
 
James Cochran 2016
James Cochran 2016James Cochran 2016
James Cochran 2016Jim Cochran
 
Virtualization apollo-group-phoenix-rises-study
Virtualization apollo-group-phoenix-rises-studyVirtualization apollo-group-phoenix-rises-study
Virtualization apollo-group-phoenix-rises-studygahlot12preeti
 
Ανδρέας Τσαγκάρης, 7th Digital Banking Forum
Ανδρέας Τσαγκάρης, 7th Digital Banking ForumΑνδρέας Τσαγκάρης, 7th Digital Banking Forum
Ανδρέας Τσαγκάρης, 7th Digital Banking ForumStarttech Ventures
 
Resume Manoj Kumar M
Resume Manoj Kumar MResume Manoj Kumar M
Resume Manoj Kumar MManoj Kumar
 
looksoftware Case Study: Bellamy
looksoftware Case Study: Bellamy looksoftware Case Study: Bellamy
looksoftware Case Study: Bellamy Fresche Solutions
 
Hewlett-Packard Enterprises (HPE)
Hewlett-Packard Enterprises (HPE)Hewlett-Packard Enterprises (HPE)
Hewlett-Packard Enterprises (HPE)Levi Saada
 
June 25 webcast adding mobile to power applications
June 25 webcast   adding mobile to power applicationsJune 25 webcast   adding mobile to power applications
June 25 webcast adding mobile to power applicationsLeigh Williamson
 
MT99Dell OCIO: How we're integrating IT for the largest merger in tech history
MT99Dell OCIO:  How we're integrating IT for the largest merger in tech historyMT99Dell OCIO:  How we're integrating IT for the largest merger in tech history
MT99Dell OCIO: How we're integrating IT for the largest merger in tech historyDell EMC World
 

What's hot (18)

Chapter1
Chapter1Chapter1
Chapter1
 
EGL Conference 2011 - Keynote
EGL Conference 2011 - KeynoteEGL Conference 2011 - Keynote
EGL Conference 2011 - Keynote
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
32953 moylan non stop introduction for new customers
32953 moylan non stop introduction for new  customers32953 moylan non stop introduction for new  customers
32953 moylan non stop introduction for new customers
 
CV_DebarpanMukherjee
CV_DebarpanMukherjeeCV_DebarpanMukherjee
CV_DebarpanMukherjee
 
Implementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile ProjectsImplementing Cloud-Based DevOps for Distributed Agile Projects
Implementing Cloud-Based DevOps for Distributed Agile Projects
 
Ray lukas
Ray lukasRay lukas
Ray lukas
 
Internship july december 2011
Internship july december 2011Internship july december 2011
Internship july december 2011
 
Refreshing Software Development with DVCS
Refreshing Software Development with DVCS Refreshing Software Development with DVCS
Refreshing Software Development with DVCS
 
outsourcing for competitive advantage
outsourcing for competitive advantageoutsourcing for competitive advantage
outsourcing for competitive advantage
 
James Cochran 2016
James Cochran 2016James Cochran 2016
James Cochran 2016
 
Virtualization apollo-group-phoenix-rises-study
Virtualization apollo-group-phoenix-rises-studyVirtualization apollo-group-phoenix-rises-study
Virtualization apollo-group-phoenix-rises-study
 
Ανδρέας Τσαγκάρης, 7th Digital Banking Forum
Ανδρέας Τσαγκάρης, 7th Digital Banking ForumΑνδρέας Τσαγκάρης, 7th Digital Banking Forum
Ανδρέας Τσαγκάρης, 7th Digital Banking Forum
 
Resume Manoj Kumar M
Resume Manoj Kumar MResume Manoj Kumar M
Resume Manoj Kumar M
 
looksoftware Case Study: Bellamy
looksoftware Case Study: Bellamy looksoftware Case Study: Bellamy
looksoftware Case Study: Bellamy
 
Hewlett-Packard Enterprises (HPE)
Hewlett-Packard Enterprises (HPE)Hewlett-Packard Enterprises (HPE)
Hewlett-Packard Enterprises (HPE)
 
June 25 webcast adding mobile to power applications
June 25 webcast   adding mobile to power applicationsJune 25 webcast   adding mobile to power applications
June 25 webcast adding mobile to power applications
 
MT99Dell OCIO: How we're integrating IT for the largest merger in tech history
MT99Dell OCIO:  How we're integrating IT for the largest merger in tech historyMT99Dell OCIO:  How we're integrating IT for the largest merger in tech history
MT99Dell OCIO: How we're integrating IT for the largest merger in tech history
 

Viewers also liked

Pdhpe rationale
Pdhpe rationalePdhpe rationale
Pdhpe rationaleZiyaad_Ali
 
Дія додавання. Закони додавання
Дія додавання. Закони додаванняДія додавання. Закони додавання
Дія додавання. Закони додаванняКовпитська ЗОШ
 
Visa requirements to travel to countries of oceania
Visa requirements to travel to countries of oceaniaVisa requirements to travel to countries of oceania
Visa requirements to travel to countries of oceaniavishnutc
 
Давні українські зимові обряди.
Давні українські зимові обряди.Давні українські зимові обряди.
Давні українські зимові обряди.Ковпитська ЗОШ
 
Фізичні вправи і загартування
Фізичні вправи  і загартуванняФізичні вправи  і загартування
Фізичні вправи і загартуванняКовпитська ЗОШ
 
iOSDevCamp Firebase Overview
iOSDevCamp Firebase OverviewiOSDevCamp Firebase Overview
iOSDevCamp Firebase OverviewJames Daniels
 
How to Meet Angel Investors in Austin
How to Meet Angel Investors in AustinHow to Meet Angel Investors in Austin
How to Meet Angel Investors in AustinJoshua Baer
 
Перший урок. Це – наше і це – твоє!
Перший урок. Це – наше і це – твоє!Перший урок. Це – наше і це – твоє!
Перший урок. Це – наше і це – твоє!Ковпитська ЗОШ
 
Transportation modes in india
Transportation modes in indiaTransportation modes in india
Transportation modes in indiavishnutc
 

Viewers also liked (20)

Pdhpe rationale
Pdhpe rationalePdhpe rationale
Pdhpe rationale
 
Smokeless cigarette
Smokeless cigaretteSmokeless cigarette
Smokeless cigarette
 
Про що розповідає музика
Про що розповідає музикаПро що розповідає музика
Про що розповідає музика
 
загадкова абетка
загадкова абетказагадкова абетка
загадкова абетка
 
智慧快餐
智慧快餐智慧快餐
智慧快餐
 
Дія додавання. Закони додавання
Дія додавання. Закони додаванняДія додавання. Закони додавання
Дія додавання. Закони додавання
 
Synonyms
SynonymsSynonyms
Synonyms
 
Visa requirements to travel to countries of oceania
Visa requirements to travel to countries of oceaniaVisa requirements to travel to countries of oceania
Visa requirements to travel to countries of oceania
 
Що «живе» в музиці
Що «живе» в музиціЩо «живе» в музиці
Що «живе» в музиці
 
Культура xix століття
Культура xix століттяКультура xix століття
Культура xix століття
 
Давні українські зимові обряди.
Давні українські зимові обряди.Давні українські зимові обряди.
Давні українські зимові обряди.
 
Фізичні вправи і загартування
Фізичні вправи  і загартуванняФізичні вправи  і загартування
Фізичні вправи і загартування
 
Додавання виду 38 + 4.
Додавання виду 38 + 4.Додавання виду 38 + 4.
Додавання виду 38 + 4.
 
Big tech ideas
Big tech ideasBig tech ideas
Big tech ideas
 
iOSDevCamp Firebase Overview
iOSDevCamp Firebase OverviewiOSDevCamp Firebase Overview
iOSDevCamp Firebase Overview
 
урок з природознавства
урок  з  природознавстваурок  з  природознавства
урок з природознавства
 
How to Meet Angel Investors in Austin
How to Meet Angel Investors in AustinHow to Meet Angel Investors in Austin
How to Meet Angel Investors in Austin
 
Перший урок. Це – наше і це – твоє!
Перший урок. Це – наше і це – твоє!Перший урок. Це – наше і це – твоє!
Перший урок. Це – наше і це – твоє!
 
Transportation modes in india
Transportation modes in indiaTransportation modes in india
Transportation modes in india
 
критерії оцінювання
критерії оцінюваннякритерії оцінювання
критерії оцінювання
 

Similar to Fresche Legacy Case Study: Innovative Computing

IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM Rational software
 
Today Custom Software is no longer work in modern days..
Today Custom Software is no longer work in modern days..Today Custom Software is no longer work in modern days..
Today Custom Software is no longer work in modern days..Sukumar Jena
 
The Death of Custom Software
The Death of Custom SoftwareThe Death of Custom Software
The Death of Custom SoftwareRelevantz
 
2024 Custom Software Development Guide: Trends, Steps & Benefits
2024 Custom Software Development Guide: Trends, Steps & Benefits2024 Custom Software Development Guide: Trends, Steps & Benefits
2024 Custom Software Development Guide: Trends, Steps & BenefitsBOSC Tech Labs
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processEric Saraceno
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems
 
Outsystems_Brochure_Web
Outsystems_Brochure_WebOutsystems_Brochure_Web
Outsystems_Brochure_WebSteve Rotter
 
How Custom Software Development Can Benefit your Business.pdf
How Custom Software Development Can Benefit your Business.pdfHow Custom Software Development Can Benefit your Business.pdf
How Custom Software Development Can Benefit your Business.pdfIntegrated IT Solutions
 
Micro Focus at a glance - #MFSummit2017
Micro Focus at a glance - #MFSummit2017Micro Focus at a glance - #MFSummit2017
Micro Focus at a glance - #MFSummit2017Micro Focus
 
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)Razorleaf Corporation
 
Why do Companies Use .Net for Enterprise App Development?
Why do Companies Use .Net for Enterprise App Development?Why do Companies Use .Net for Enterprise App Development?
Why do Companies Use .Net for Enterprise App Development?BoTree Technologies
 
Sharepoint application development Chempoint -ilink systems
Sharepoint application development Chempoint -ilink systemsSharepoint application development Chempoint -ilink systems
Sharepoint application development Chempoint -ilink systemsSankar Annamalai
 
Approaching risk management with your head in the cloud
Approaching risk management with your head in the cloudApproaching risk management with your head in the cloud
Approaching risk management with your head in the cloudCompatibL Technologies ltd
 
ERP MRP Comparison
ERP MRP ComparisonERP MRP Comparison
ERP MRP ComparisonerpSOFTapp
 
Gartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid CloudGartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid CloudRosalind Radcliffe
 
Software Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CCSoftware Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CCCooperative Computing
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationClaudia Ring
 
RSHarter Resume-2015
RSHarter Resume-2015RSHarter Resume-2015
RSHarter Resume-2015Ron Harter
 

Similar to Fresche Legacy Case Study: Innovative Computing (20)

IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014IBM DevOps Announcements - June 2014
IBM DevOps Announcements - June 2014
 
Best DevOps and ML tools
Best DevOps and ML toolsBest DevOps and ML tools
Best DevOps and ML tools
 
Today Custom Software is no longer work in modern days..
Today Custom Software is no longer work in modern days..Today Custom Software is no longer work in modern days..
Today Custom Software is no longer work in modern days..
 
The Death of Custom Software
The Death of Custom SoftwareThe Death of Custom Software
The Death of Custom Software
 
2024 Custom Software Development Guide: Trends, Steps & Benefits
2024 Custom Software Development Guide: Trends, Steps & Benefits2024 Custom Software Development Guide: Trends, Steps & Benefits
2024 Custom Software Development Guide: Trends, Steps & Benefits
 
whitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_processwhitepaper_workday_technology_platform_devt_process
whitepaper_workday_technology_platform_devt_process
 
DevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a StartupDevOps for Enterprise Systems : Innovate like a Startup
DevOps for Enterprise Systems : Innovate like a Startup
 
Outsystems_Brochure_Web
Outsystems_Brochure_WebOutsystems_Brochure_Web
Outsystems_Brochure_Web
 
How Custom Software Development Can Benefit your Business.pdf
How Custom Software Development Can Benefit your Business.pdfHow Custom Software Development Can Benefit your Business.pdf
How Custom Software Development Can Benefit your Business.pdf
 
Micro Focus at a glance - #MFSummit2017
Micro Focus at a glance - #MFSummit2017Micro Focus at a glance - #MFSummit2017
Micro Focus at a glance - #MFSummit2017
 
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
AU 2015: Enterprise, Beam Me Up: Inphi's Enterprise PLM Solution (Tech Paper)
 
Why do Companies Use .Net for Enterprise App Development?
Why do Companies Use .Net for Enterprise App Development?Why do Companies Use .Net for Enterprise App Development?
Why do Companies Use .Net for Enterprise App Development?
 
X-Analysis
X-AnalysisX-Analysis
X-Analysis
 
Sharepoint application development Chempoint -ilink systems
Sharepoint application development Chempoint -ilink systemsSharepoint application development Chempoint -ilink systems
Sharepoint application development Chempoint -ilink systems
 
Approaching risk management with your head in the cloud
Approaching risk management with your head in the cloudApproaching risk management with your head in the cloud
Approaching risk management with your head in the cloud
 
ERP MRP Comparison
ERP MRP ComparisonERP MRP Comparison
ERP MRP Comparison
 
Gartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid CloudGartner EA Architecting for DevOps and Hybrid Cloud
Gartner EA Architecting for DevOps and Hybrid Cloud
 
Software Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CCSoftware Development Lifecycle Overview By CC
Software Development Lifecycle Overview By CC
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform Innovation
 
RSHarter Resume-2015
RSHarter Resume-2015RSHarter Resume-2015
RSHarter Resume-2015
 

More from Fresche Solutions

Fresche Solutions - Présentation de la Société 2017
Fresche Solutions - Présentation de la Société 2017Fresche Solutions - Présentation de la Société 2017
Fresche Solutions - Présentation de la Société 2017Fresche Solutions
 
Fresche Solutions Company Overview 2017
Fresche Solutions Company Overview 2017Fresche Solutions Company Overview 2017
Fresche Solutions Company Overview 2017Fresche Solutions
 
Étude de cas Fresche: Agilysys
Étude de cas Fresche: AgilysysÉtude de cas Fresche: Agilysys
Étude de cas Fresche: AgilysysFresche Solutions
 
Étude de cas Fresche: New Penn
Étude de cas Fresche: New PennÉtude de cas Fresche: New Penn
Étude de cas Fresche: New PennFresche Solutions
 
Étude de cas Fresche: Fiserv
Étude de cas Fresche: FiservÉtude de cas Fresche: Fiserv
Étude de cas Fresche: FiservFresche Solutions
 
Newlook Suite - for IBM partners - FR
Newlook Suite - for IBM partners - FRNewlook Suite - for IBM partners - FR
Newlook Suite - for IBM partners - FRFresche Solutions
 
X-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FRX-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FRFresche Solutions
 
X-Analysis Professional - FR
X-Analysis Professional - FRX-Analysis Professional - FR
X-Analysis Professional - FRFresche Solutions
 
IBM i for the Future: A Customer's Perspective - Simon Savage
IBM i for the Future: A Customer's Perspective - Simon SavageIBM i for the Future: A Customer's Perspective - Simon Savage
IBM i for the Future: A Customer's Perspective - Simon SavageFresche Solutions
 
IBM i in the Modern World - Alison Butterill
IBM i in the Modern World - Alison ButterillIBM i in the Modern World - Alison Butterill
IBM i in the Modern World - Alison ButterillFresche Solutions
 
IBM i: Debunking the Myths - Paul Tuohy
IBM i: Debunking the Myths - Paul TuohyIBM i: Debunking the Myths - Paul Tuohy
IBM i: Debunking the Myths - Paul TuohyFresche Solutions
 
Building Your Own Modernization Roadmap - Emmanuel Tzinevrakis
Building Your Own Modernization Roadmap - Emmanuel TzinevrakisBuilding Your Own Modernization Roadmap - Emmanuel Tzinevrakis
Building Your Own Modernization Roadmap - Emmanuel TzinevrakisFresche Solutions
 
Understanding Your Applications - Ray Everhart
Understanding Your Applications - Ray EverhartUnderstanding Your Applications - Ray Everhart
Understanding Your Applications - Ray EverhartFresche Solutions
 
A look at what's possible for Web, GUI and Mobile on IBM i- Greg Patterson
A look at what's possible for Web, GUI and Mobile on IBM i- Greg PattersonA look at what's possible for Web, GUI and Mobile on IBM i- Greg Patterson
A look at what's possible for Web, GUI and Mobile on IBM i- Greg PattersonFresche Solutions
 

More from Fresche Solutions (20)

Fresche Solutions - Présentation de la Société 2017
Fresche Solutions - Présentation de la Société 2017Fresche Solutions - Présentation de la Société 2017
Fresche Solutions - Présentation de la Société 2017
 
Fresche Solutions Company Overview 2017
Fresche Solutions Company Overview 2017Fresche Solutions Company Overview 2017
Fresche Solutions Company Overview 2017
 
Étude de cas Fresche: Agilysys
Étude de cas Fresche: AgilysysÉtude de cas Fresche: Agilysys
Étude de cas Fresche: Agilysys
 
Étude de cas Fresche: New Penn
Étude de cas Fresche: New PennÉtude de cas Fresche: New Penn
Étude de cas Fresche: New Penn
 
Étude de cas Fresche: Fiserv
Étude de cas Fresche: FiservÉtude de cas Fresche: Fiserv
Étude de cas Fresche: Fiserv
 
Newlook Suite - for IBM partners - FR
Newlook Suite - for IBM partners - FRNewlook Suite - for IBM partners - FR
Newlook Suite - for IBM partners - FR
 
X-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FRX-Analysis - for IBM partners - FR
X-Analysis - for IBM partners - FR
 
X-Rules - FR
X-Rules - FRX-Rules - FR
X-Rules - FR
 
X-Audit - FR
X-Audit - FRX-Audit - FR
X-Audit - FR
 
X-Resize - FR
X-Resize - FRX-Resize - FR
X-Resize - FR
 
X-Analysis Professional - FR
X-Analysis Professional - FRX-Analysis Professional - FR
X-Analysis Professional - FR
 
X-Datatest - FR
X-Datatest - FRX-Datatest - FR
X-Datatest - FR
 
X-DB Modernize - FR
X-DB Modernize - FRX-DB Modernize - FR
X-DB Modernize - FR
 
X-2E Analysis - FR
X-2E Analysis - FRX-2E Analysis - FR
X-2E Analysis - FR
 
IBM i for the Future: A Customer's Perspective - Simon Savage
IBM i for the Future: A Customer's Perspective - Simon SavageIBM i for the Future: A Customer's Perspective - Simon Savage
IBM i for the Future: A Customer's Perspective - Simon Savage
 
IBM i in the Modern World - Alison Butterill
IBM i in the Modern World - Alison ButterillIBM i in the Modern World - Alison Butterill
IBM i in the Modern World - Alison Butterill
 
IBM i: Debunking the Myths - Paul Tuohy
IBM i: Debunking the Myths - Paul TuohyIBM i: Debunking the Myths - Paul Tuohy
IBM i: Debunking the Myths - Paul Tuohy
 
Building Your Own Modernization Roadmap - Emmanuel Tzinevrakis
Building Your Own Modernization Roadmap - Emmanuel TzinevrakisBuilding Your Own Modernization Roadmap - Emmanuel Tzinevrakis
Building Your Own Modernization Roadmap - Emmanuel Tzinevrakis
 
Understanding Your Applications - Ray Everhart
Understanding Your Applications - Ray EverhartUnderstanding Your Applications - Ray Everhart
Understanding Your Applications - Ray Everhart
 
A look at what's possible for Web, GUI and Mobile on IBM i- Greg Patterson
A look at what's possible for Web, GUI and Mobile on IBM i- Greg PattersonA look at what's possible for Web, GUI and Mobile on IBM i- Greg Patterson
A look at what's possible for Web, GUI and Mobile on IBM i- Greg Patterson
 

Recently uploaded

Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringHironori Washizaki
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZABSYZ Inc
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsSafe Software
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...Akihiro Suda
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanyChristoph Pohl
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesŁukasz Chruściel
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfYashikaSharma391629
 

Recently uploaded (20)

Machine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their EngineeringMachine Learning Software Engineering Patterns and Their Engineering
Machine Learning Software Engineering Patterns and Their Engineering
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
Salesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZSalesforce Implementation Services PPT By ABSYZ
Salesforce Implementation Services PPT By ABSYZ
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Powering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data StreamsPowering Real-Time Decisions with Continuous Data Streams
Powering Real-Time Decisions with Continuous Data Streams
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
20240415 [Container Plumbing Days] Usernetes Gen2 - Kubernetes in Rootless Do...
 
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte GermanySuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
SuccessFactors 1H 2024 Release - Sneak-Peek by Deloitte Germany
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Unveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New FeaturesUnveiling the Future: Sylius 2.0 New Features
Unveiling the Future: Sylius 2.0 New Features
 
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdfInnovate and Collaborate- Harnessing the Power of Open Source Software.pdf
Innovate and Collaborate- Harnessing the Power of Open Source Software.pdf
 

Fresche Legacy Case Study: Innovative Computing

  • 1. 1Fresche Legacy | Case Study - X-Analysis | Innovative Computing Share: Software Vendor Uses X-Analysis Tools to Improve Development and Maintenance Challenge Modifying complex code can be a nightmare. A “minor” change to a field or object might impact hundreds or thousands of touch-points buried throughout an application. Failure to account for any of those touch-points can have serious consequences. For software companies, such as Innovative Computing Corporation, maintaining multiple software versions that run on different operating system releases multiplies the challenge. And the consequences of mistakes are amplified when the compa- ny delivers its software to its many customers. Those are some of the reasons why Innovative uses X-Analysis from Fresche to gain greater visibility into its software code. To remain competitive, Innovative must keep up with the times and quickly deliver upgrades that add new functionality and modernize its applications. Furthermore, it must do so as productively as possi- ble so it can remain cost-competitive in the market. These were further reasons why Innovative chose to use the X-Analysis and X-DB Modernize solutions. Background Founded in 1969, Brentwood, Tennessee-based Innovative Computing (now part of TMW) is a leader in creating and maintaining software and service solutions for truckload shipping companies, including carriers running anywhere from fewer than 10 trucks to more than 10,000. The company delivers its software using either a host-based or application service provider model. Innovative employs X-Analysis to automate the creation of documentation, including generating complete cross-references of all object and field touch-points throughout its software. Case Study X-Analysis Innovative Computing Corporation uses X-Analysis tools to quickly deliver upgrades that add new functionality and modernize its applications. X-Analysis Key Functionality Automated graphical documentation Powerful Impact Analysis Extraction of business rules from RPG/COBOL Design, quality and complexity metrics Extraction of relational data models from RPG/COBOL/ SYNON engineering efforts Automated RPG/COBOL/ SYNON and DB Conversion
  • 2. © 2015 Fresche Legacy www.freschelegacy.com | info@freschelegacy.com Worldwide: 1-800-361-6782 2Fresche Legacy | Case Study - X-Analysis | Innovative Computing Share: One of the biggest benefits of X-Analysis is its robustness. It gives you various drill-down capabilities and it shows all touch-points at a click of an icon. It’s very powerful.” - Vince Peschio, Director of Development, Innovative Computing. Solution Innovative uses X-Analysis to analyze its System i applications. According to Vince Peschio, director of development at Innovative Computing, it is “very easy to run. It has built-in integration that makes it easy to port everything into Word, Excel and Visio, so the output is very professional. And it’s very intuitive—you don’t need a PhD to use the software.” “One of the biggest benefits of X-Analysis is its robustness,” added Peschio. “It gives you various drill-down capabilities and it shows all touch-points at a click of an icon. It’s very powerful.” X-Analysis took just 30 minutes to FTP and install. Innovative then required only about an hour to build the X-Analysis databases and libraries. That effort paid for itself many times over. Because the database contains all of the necessary information, Innovative didn’t need to buy IBM’s metadata engine for IBM DB2 Web Query. Results Peschio has also seen a significant increase in productivity. He believes that the combination of the X-Analysis-created documentation and on-the-fly drill-downs decreases the time needed to analyze code for changes and eliminates the potential missed ‘touch’ points that would compromise quality. Depending on the number of objects and level of documentation, a complete set of documents can be created in an hour. Innovative will expedite the modernization of legacy applications using X-Ternalize and X-DB Modern- ize. X-Ternalize takes all I/O logic out of a program and puts it into callable modules. X-DB Modernize will convert databases from DDS to DDL stateless modules. Innovative finds that this improves the maintainability of its software as the modules are reusable code that is easier to maintain. Summing up, Peschio stated, “It’s one thing to buy a software package, but it’s another thing to have a company stand behind it. Fresche’s support was better than I was expecting based on my past experience with other companies. With a lot of other vendors I’ve dealt with, if you need support you take a number and maybe they’ll get back to you sometime. With Fresche you can talk to someone right away who can get you the answers you need. That’s important, especially when you’re in an environment where productivity counts.” “It’s one thing to buy a software package, but it’s another thing to have a company stand behind it. Fresche’s support was better than I was expecting based on my past experience with other companies” - Vince Peschio, Director of Development, Innovative Computing. About Fresche Legacy We specialize in helping companies achieve their business goals and outcomes by better managing, enhancing and evolving their IBM i application environments. Companies can count on Fresche for complete management and modernization solutions, including planning and analysis, application and database modernization, onsite development and deployment, complete project management and ongoing application support. We transform traditional 5250 systems – modernizing, connecting and extending them to meet today’s end users’ expectations. Companies running RPG, COBOL, CA 2E SYNON and Java applications can rely on us for comprehensive, automated solutions that optimize IBM i systems and help take advantage of technologies such as Web, Mobile, Cloud and RPGOA on the IBM i. Our complete portfolio: • Strategy and Discovery services for planning and starting your modernization effort • Innovative products that provide a 360-degree view of your environment and automate UI, application and database modernization • Modernization services to help you carry out your modernization project and achieve your business goals • Application Support Services focused on helping you improve productivity, enhance business process and optimize your application environment Support Center.