#Services

IT Analyse – Application Understanding

Home 9 Services 9 IT-Analyse – Application Understanding

Why analyze?

A source code grows with time. You depend on your applications.

But do you know every component of your IT and your applications? What do small changes to the application do? How stable is your software? Does your source code work effectively? Are resources not being consumed unnecessarily? Is everything documented?

A source code analysis answers these and other questions.

Application Understanding (AU) is a tool (and also the name of our process) that can be used to extract business logic and other relevant information from the source code.

This procedure helps you to identify the functions of your systems.

You need to know the business logic of your application

Whatever you want to do with your source code – brownfield it, rewrite the code, or modernize it in another way – you need to know the business logic of your application. Even if a source code is accurately documented, you can never be sure what relationships exist in the code that pose risks.

 For this reason, we work according to the concept: “The source code is the truth“.

The Application Understanding method scans your application and extracts the business logic without considering other non-relevant parts, such as logging or management parts

Do you know every component of your IT and your applications?
What effect do small changes to the application have?
How stable is your software?
Does your source code work effectively?
Aren't resources being used unnecessarily?
Is everything documented?
A source code analysis answers these and other questions.

This procedure helps you identify the functions of your systems

The Application Understanding procedure can be used independently of the Business Flow Suite, our modernization tool. This procedure helps you to identify the functions of your systems. In general, before any modernization project, the Application Understanding procedure should be performed for analysis. Before using the Business Flow Suite, it is essential to perform the procedure.

All code fragments leading to this data point are collected

Code analysis is classically a top-down process. The risk here is that the complexity grows in this direction.

 Our Application Understanding method has the opposite approach: it detects the output endpoints in the code. From here, it goes back and collects all code fragments leading to that data point.

 The Application Understanding method can be used for different languages.

This enables you to set your company's course for the future at an early stage.

Source code analysis represents the central building block of any application analysis and serves as an indispensable tool for a successful audit of your company. With the source code analysis tool, you can closely examine active business processes and then optimize them according to your wishes. This enterprise audit acts as a precaution for your existing processes and structures.

This enables you to set your company’s course towards the future at an early stage.

Do you have question?

Our experts from all areas will support you and provide you with advice and assistance in all matters.

Or take a look at our references