Benefits Customers Features Release notes Case Studies Whitepaper Contact
Do you really know the DNA of your Company?
Legacy applications usually have a bad reputation. But behind the seemingly old and dusty code is a legacy that is usually more valuable than initially assumed. What you really have in your inventory, you will realize when you want to get rid of legacy. But what makes an application a legacy application? eXplain and our consultancy services are your key to get the truth perspective! Step into and learn about!
Save Money and gain speed
Control risks and use expertise
Inspire your team from 20 to 60 years
Turn legacy into innovation
Based on public information and information from our customers, we have created a comparison of several vendor tools in the market of Software Analysis.
Currently, the eXplain product management is focused on AI technologies. Please contact us for the latest information.
Code analysis with eXplain
Sourcecode-Screening on IBM Z (System z) and IBM Power i (AS400):
- Overview diagrams of all dependencies and interrelationships
- Representation of redundancies and inconsistencies
- Cleanup of the code
- Technical re-documentation of the code
Parser and documentation are individually adaptable to special customer situations.
Supported languages:
- COBOL, JCL, RPG, CL, Natural, REXX, Assembler, PL/1
Quality control with eXplain
- Maturity assessment of mainframe applications based on general or customer-specific metrics
- Progress monitoring of cleanup or further development for management and project managers
- Fault prevention by proactively identifying potential sources of errors in the code
- Quality assurance for collaboration with freelancers or nearshore/offshore teams
eXplain – Train the Boss: your way out of the legacy dilemma.
When you’re making decisions about modernizing, transforming or replacing critical core systems, gut instinct and a smattering of knowledge can be dangerous accomplices. As a decision-maker you have to know what you’re doing because in the end, the success or failure of a project has a significant influence on your career.
Our compact Train the Boss training boosts your decision-making skills, teaches you how to communicate effectively and respectfully with your experts, and helps you identify risks and pitfalls before it’s too late.
- Function neighborhood (actually "routine neighborhood") can be opened directly in the grid for a selection
- Saving and loading analysis collections
- Jump from editor for a selected function / routine to the declaring source location
- Sankey graphs in UserReports
- Consolidation of line counts in the source code / adjustment of module metrics
- Times of downstream analysis steps are explicitly stored in the repo and can be viewed in the diagnostics view
- eXplain system initialization
- Shortcuts for defined eXplain actions
- Application documentation: Dynasmic execution via a configurable user report
- Source Compare: eXplain offers the possibility to display 2 files in Eclipse's own diff tool
- Source Explorer: Hits can now be displayed in a grid via the context menu
- User Multi Queries (UMQ): A Source Explorer search can be performed in the UserMultiQueries
- User Report: Another graph for ProcessFlow has been implemented. Syntax highlighting for more convenient use
- COPY modules in the IFS: eXplain now also supports the evaluation of COPY routes that are located in the IFS
The eXplain Whitepaper Collection:
Concentrated know-how for decision makers & implementers
In the whitepapers available for download here, we present the three dimensions of eXplain in detail. Learn for which use case in your situation eXplain is the right tool. No matter if code analysis & field tracking (Whitepaper 1), clustering & interface analysis (Whitepaper 2) or quality measurement & control (Whitepaper 3) are your focus: here you will learn everything about the scope of services, your benefits and the concrete implementation.
Download - Read - Get started!
eXplain in numbers:
Coverage of your technological peculiarities through customizable parser technology
Reduction of legacy source code through intelligent death code detection
Reach ROI within the first year of use
Triple value through technical, professional and qualitative analysis
One of the greatest challenges in maintaining matured Cobol applications is onboarding new employees into existing projects. With eXplain, we are able to onboard new employees into ongoing development projects much faster and more efficiently. This enables us to gain speed, enhance quality for our customers, and simultaneously save costs in the onboarding process. eXplain has become an essential component of our toolchain in the Cobol field.
Dieter Kölbl IT Lead Architect zFutureT-Systems InternationalPKS’s eXplain enabled us to identify a considerable portion of code in our Natural and COBOL-based core banking system that was no longer needed, so we could fundamentally clean up and clear out the system. In addition, the documentation that was created automatically by eXplain meets our auditing requirements fully. Those are just two of the ways that eXplain supports us in our Core Banking System Stabilization project. I’d also like to highlight how pleasant it was to work with the expert PKS team, and how we appreciated the flexibility as we worked on the project, so we could always take Helaba-specific requirements into account.
Stephan Böcher Group Lead Application DevelopmentHelaba Landesbank Hessen-ThüringenUsing eXplain has helped us reach a new level in various ways. We have not only become more innovative, but we also save time and money as documentation is created automatically. In addition, the clustering function will give us a better overview of our wide range of software components in the future. Working with eXplain is a real asset for our core business.
Thomas Glaser Software Development Central DatabaseDPD Deutschland GmbHHere at Wesco we generally use Infor XA as our central ERP program. However, over the decades we’ve made lots of custom changes, for which we have developed many RPG programs. We’ve been using the PKS tool eXplain for several years so we can always have an overview of everything and react quickly and appropriately when something needs changing. eXplain simply makes it easier for us to develop software. We can identify dependencies at a glance and implement changes very securely. We wholeheartedly recommend eXplain and PKS.
Markus Strotmeyer IT / OrganizationM. Westermann & Co. GmbHeXplain gave us fantastic support when analysing RPG programs and process structure. The graphical presentation of links between programs/modules and IO tables works brilliantly, and the export options, such as to HTML/XLS or to a visual editor, help us continue to document the application. eXplain also helps us identify obsolete program elements and therefore clean up the source code. Our collaboration with the PKS team was always very open and constructive, and we were even able to contribute our own ideas for developing eXplain further.
Pascal Nicolas Head of ITKrieger PharmaDo you have specific questions or want to find out more?
Get in touch now and book a one-to-one consultation.
We’ll start with a discovery session to discuss your requirements and find out whether and how we can help you. Based on that, we’ll organize the next steps for you, such as product demos, reference contacts or consulting sessions.
PKS has been active in the market since 1991 and focuses on business-critical individual software, especially on IBM Power i (AS/400) and IBM Z (mainframe). Up to now, this has made a significant contribution to the success of many companies. Now, however, due to generational change, the cloud transformation and other business and other business needs. This is exactly where PKS comes in: No matter if you want to modernise or replace - or if you still have to find out. With us, you will find and implement the optimal path. Because we speak plain language and implement.
Contact
PKS Software GmbH
Georgstraße 15
DE-88214 Ravensburg
Tel: + 49 751 56140-0
Mail: [email protected]