We create clarity and shape the future of business-critical software systems.
Switch to Eclipse on the host
Agile software development.
Character-based programming environments based on ISPF (Interactive System Productivity Facility) impede the generational transition in the developer team and the use of agile methods. But that doesn't have to be the case!
PKS helps you switch to a modern development environment. We analyse your current processes and tool landscapes, create a target concept and ensure a smooth switch.
We make sure you move smoothly into the future of software development for your mainframe system.
Training and introduction to z or Micro Focus Enterprise Developer for IBM developers
Concept design and implementation of Eclipse plugins for the integration or replacement of existing tools
What is supported?
- Licence consulting and sales for IBM and Micro Focus
- Courses and training-on-the-job
- Plugin development
- Process consulting
2nd opinion and strategy consulting
Are you on the right path?
When operating complex application landscapes on the mainframe, you repeatedly have to consider which modernisation or migration steps are the right ones. However, it's often hard to see the wood for the trees.
PKS’ analysis and transformation experts act as a sounding board for your plans, backing up your decisions so that you don’t find yourself in a dead-end. We provide objective second opinions and check your concepts and measures.
Concept checking for software modernisation and migration
Validation of existing project tasks with regard to their value for the company
Checking the success of modernisation measures that are already in place
Support for proofs of concept and pilot projects
Creation of decision metrics for selecting products or solutions from various manufacturers
Proofs of concept & prototyping
Proving what can be done.
You’re about to start a challenging transformation project and want to ensure its success? Then it’s worthwhile investing in a proof of concept. A proof of concept allows us to check, within just a few weeks, not only the technical feasibility of the proposed solution, but also its capacity to integrate into existing environments and an example assessment of its business value. That means that at the beginning of a project you don't have to rely on a “good feeling”, instead receiving a valid basis for your decision-making.
What is it used for?
Avoiding bad investments in software transformation
Checking concepts using criteria specified by you and a simulation based on prototyping
Ensuring that the planned solution matches your requirements
Becoming more sure about the calculation of expected project costs
Recognising project risks and how to handle them
Which methods and tools are used?
- Risk evaluation
- Performance tests
- Architecture analyses
- JCL analysis and migration
The tool for code analysis and software re-engineering.
Mature systems are often unwieldy, complex and lacking in structure. With eXplain you can negotiate this “terrain” easily. It uses well-developed parsers for all classic programming languages, innovative and optimised visualisation engines and special code-quality metrics. A unique highlight is the integrated clustering functionality that allows you to structure the code into units, not only in a technical sense, but also in terms of functions.
eXplain is available based on Eclipse and can therefore be integrated seamlessly into your mainframe development environment. Regardless of whether you use IBM Developer for z or for Micro Focus Enterprise Developer.
Gain understanding and an overview of mature source-code monoliths at the touch of a button
Become familiar with unknown code up to 50% faster
Avoid programming errors
Increase code quality
Which programming languages are supported?
- Cobol, PL/I, Assembler
- CICS und IMS DC
- Db2, IMS DB
Pattern Matcher (zNative)
Code restructuring at the touch of a button.
For many years, macro code generators were very popular. However, most manufacturers no longer develop them. So customers want to turn the generator off. But the generated Cobol or PL/I code contains many duplicates and convoluted sections of code. Consequently, further development at the source-code level is now time-consuming, expensive and prone to errors.
With PKS Pattern Matcher technology you can simply replace macro code generators and go back to a native development language such as Cobol or PL/I. To do that, we restructure your existing code based on rules, generating a maintainable and high-performance syntax perfectly tailored to your requirements. We use our multi-functional transformation technology, YYOP.
Replacing code generators
Automated code modification
Automated cleaning of go-to implementations
Save platform costs.
Some mainframe customers want to transfer their application from the host to Linux in order to save platform costs. But this switch involves risks such as the EBCDIC-ASCII conversion or the switch from JCL to Shell.
So that you know whether rehosting will really give you the hoped-for advantages and whether the transfer will really go smoothly, we offer expert consulting and tool support when rehosting your mainframe applications.
What is it suitable for?
Supporting rehosting by implementing a pilot
Which tools are used?
- PKS JCL converter
- Micro Focus Enterprise Server