Groenewold IT Solutions LogoGroenewold IT Solutions – Home
Legacy modernization – references and migration projects
Legacy · Delphi · COBOL · VB6 · Migration

Legacy Modernization – references from maintenance and migration

Here you'll find selected case studies on legacy modernization: from Delphi to the cloud and software rescue to data migration – built in East Frisia, Made in Germany.

Reference projects

Nine case studies from legacy practice

From Delphi development and COBOL and VB6 replacement to software rescue — these projects show how legacy systems can be renewed during ongoing operations.

Replacing a Delphi dispatching system with a cloud-based web application and PWA for drivers
Delphi → Cloud

Logistics: Delphi dispatching to the cloud

Replacing an error-prone Delphi dispatching system with a cloud-based web application, a PWA for drivers, REST interfaces and a step-by-step migration — with measurable time and cost savings.

Related: Legacy Modernization

Highlights:

Step-by-step migrationPWA for driversREST interfaces

Technologies:

Delphi legacyWeb / PWARESTCloud
Read case study
Extending a Delphi suite with REST and batch interfaces to a new CRM
Delphi maintenance

Delphi base: new interfaces without a big-bang rewrite

Extending a Delphi suite with REST and batch interfaces to a new CRM — the productive legacy base stays in place and is opened up selectively.

Related: Delphi Development

Highlights:

REST & batchCRM connectionBase stays productive

Technologies:

DelphiRESTBatch jobsCRM API
Read case study
REST connection of a Delphi scheduling tool to a fleet provider with a local queue
Delphi development

Delphi scheduling: fleet API & offline sync for the field

REST connection of a Delphi scheduling tool to a fleet provider with a local queue for radio dead zones — planning stays on the desktop, field status remains consistent.

Related: API Integration

Highlights:

Fleet APIOffline queueConsistent field status

Technologies:

DelphiRESTOffline sync
Read case study
Secure jobs connect Delphi title planning with web shop and CRM
Delphi development

Delphi editorial plan: subscription status synced with shop & CRM

Secure jobs connect Delphi title planning with the web shop and CRM — delivery lists and addresses stay consistent, with no core system replacement.

Related: System Integration

Highlights:

Subscription syncShop & CRMNo core replacement

Technologies:

DelphiShop APICRM sync
Read case study
Multi-tenant handover to a signature platform plus structured accounting exports
Delphi development

Delphi rental management: digital signature & DATEV export

Multi-tenant handover to a signature platform plus structured accounting exports — the contract lists in Delphi remain the leading source.

Related: API Integration

Highlights:

Digital signatureDATEV-ready exportMulti-tenant

Technologies:

DelphiSignature APIDATEV export
Read case study
Structured assessment of a multi-year code base for an acquisition decision
Legacy analysis

Legacy code analysis for technology due diligence

Structured assessment of a multi-year code base for an acquisition decision — risks, technical debt and effort scenarios made transparent.

Related: Legacy Code Analysis

Highlights:

Risk assessmentTech-debt evaluationEffort scenarios

Technologies:

Code analysisArchitecture reviewReporting
Read case study
Taking over a half-finished portal after the previous partner left
Software rescue

Software rescue: stabilizing inherited code & fixing CI

Taking over a half-finished portal after the previous partner left — build, tests and security made plannable again.

Related: Software Rescue

Highlights:

Build repairedTests & CISecurity

Technologies:

CI/CDRefactoringTest automation
Read case study
RPA migration between two desktop systems without an interface using UiPath
Data migration

Data migration between legacy systems with UiPath

Pure RPA migration: between two desktop systems without an interface, data is read from the UI, validated, mapped and entered into the target system — logged in an audit-proof way.

Related: Legacy Modernization

Highlights:

GUI-to-GUIValidation & mappingAudit-proof

Technologies:

UiPathScreen scrapingMapping
Read case study
Further development of a ColdFusion web application in production
ColdFusion / Web

Hyperspace GmbH – web application (ColdFusion)

Architecture, implementation and further development of a ColdFusion platform (CFML) in production — close collaboration with the client, developed in Germany (East Frisia).

Related: Software Maintenance

Highlights:

ColdFusion (CFML)MaintenanceFurther development

Technologies:

ColdFusionCFMLWeb platform
Read case study
Björn Groenewold – Managing Director Groenewold IT Solutions

Become our next success story

Tell us about your initiative—we map relevant references, architecture, and economic levers in a direct conversation: strategy, technology, and next steps from one partner (Made in Germany, Leer/East Frisia).

Björn Groenewold – Managing Director

Book a consultation

Why legacy modernization has to happen step by step

Short answer for decision-makers: Legacy systems often run the day-to-day business but block new requirements, interfaces and compliance. Instead of a risky full rebuild, we modernize iteratively — with clear phases, stable operations and measurable milestones, developed in East Frisia, Made in Germany.

Typical starting points

We frequently see the same patterns: a central Delphi application that has run for years but lacks modern interfaces; COBOL or VB6 programs without a maintenance perspective; or a half-finished project after a service provider left.

In all these cases, the base is too valuable to switch off — and too fragile to keep running without a plan. A legacy code analysis first creates transparency about risks and effort.

Our approach

We separate analysis, interface opening, step-by-step migration and operations. Where possible, the productive legacy system stays the leading source while new functions are added via REST interfaces or cloud components. This creates traceable milestones instead of an all-or-nothing risk.

Beyond these references, find more context under all references, in the legacy modernization cost overview and via the contact form.

Plan your modernization

Choose the entry point that fits your phase — a consultation, cost research or a written inquiry.

Knowledge & answers

Frequently asked questions about legacy modernization references

Approach & cost-effectiveness

What do these legacy references say about how you work?
The case studies range from Delphi dispatching to the cloud and new interfaces on a Delphi base to software rescue. They share one principle: we modernize step by step and keep operations stable — instead of risky full rebuilds. You can find the methodology on our Legacy Modernization service page.
When is modernization worth more than a rebuild?

If a legacy system still serves the business but fails on interfaces, maintainability or platform, step-by-step modernization is usually cheaper and lower-risk than a full rebuild. We open the base via APIs, extract sub-functions and migrate module by module. We only recommend a complete rebuild when the architecture or technology is no longer viable.

How do you estimate effort and risk before a project?
We often start with a legacy code analysis: architecture, dependencies, technical debt and effort scenarios become transparent. For an initial budget estimate, the legacy modernization cost overview helps. This turns a "big overhaul" into a plannable roadmap with clear phases.

Technologies & operations

Which legacy technologies do you work with?
Our focus areas are Delphi, COBOL and Visual Basic 6, as well as legacy web platforms such as ColdFusion. We combine maintenance with modern interfaces, cloud connectivity and — where needed — step-by-step reimplementation.
How do you migrate data between legacy systems without an interface?
When there is no API, we use approaches like the UiPath data migration: data is read from the UI, validated, mapped and entered into the target system in an audit-proof way. Where APIs exist, we prefer clean interfaces over RPA.
Do you also handle maintenance after modernization?
Yes. After stabilization, many clients opt for maintenance and support with clear service windows and small release cycles. This keeps the modernized system secure, up to date and extensible in the long run.
Legacy Modernization | References & Migration Projects