Skip to content
THINKWISE AI-POWERED MODELGEDREVEN ONTWIKKEPLATFORM 

Upcycler

Moderniseer uw legacy applicatie in recordtempo.
Automatische modernisering van legacy-applicaties

Thinkwise Upcycler

20+ jaar bewezen moderniseringsstrategie
Versneld met AI: 70–90% automatische transformatie
Bewezen aanpak voor legacy modernisering

Veel organisaties moderniseren legacy-software door applicaties volledig opnieuw te bouwen. Dit soort trajecten duren vaak jaren en brengen risico’s met zich mee voor de continuïteit van de organisatie.

De Thinkwise Upcycler biedt een alternatief. De Upcycler analyseert een bestaande applicatie en zet de belangrijkste onderdelen automatisch om naar een moderne applicatie op het Thinkwise Platform.

Zo ontstaat snel een werkende basis van de applicatie, zonder dat alles opnieuw ontwikkeld hoeft te worden.

Twee generaties Upcycler

De Thinkwise Upcycler bestaat uit twee varianten.

De traditionele Upcycler wordt al meer dan twintig jaar gebruikt om legacy-applicaties te moderniseren. De AI-Upcycler bouwt hierop voort en kan daarnaast ook broncode analyseren en vertalen. Hierdoor kan een veel groter deel van de applicatie automatisch worden overgenomen.

Upcycler

De traditionele Upcycler analyseert voornamelijk de structuur van de applicatie.

Hierbij wordt het volgende automatisch overgenomen:

  • datastructuren

  • data

  • applicatiestructuur 

Op basis hiervan genereert het platform automatisch een nieuwe database. De gebruikersinterface wordt runtime geïnterpreteerd op basis van het model, waardoor wijzigingen direct zichtbaar zijn.

Omdat de UI wordt afgeleid van de database zijn schermen echter niet altijd identiek aan het oorspronkelijke systeem. Business rules en gebruikerservaring moeten daarom vaak nog verder worden uitgewerkt.

AI-Upcycler

De AI-Upcycler gaat veel verder. Naast metadata analyseert deze ook de broncode van de bestaande applicatie.

Met behulp van AI wordt deze code vertaald naar concepten binnen het Thinkwise Platform, zoals o.a.:

  • schermindelingen

  • validaties

  • proceslogica

  • business rules

Hierdoor kan 70–90% van de applicatie automatisch worden getransformeerd.

Het resultaat is een applicatie die voor gebruikers sterk lijkt op het oorspronkelijke systeem, maar draait op een moderne architectuur.

Wat dit betekent voor het moderniseringstraject

Het verschil tussen beide Upcyclers zit niet alleen in technologie, maar ook in de manier waarop een moderniseringstraject verloopt.

Upcycler

De traditionele Upcycler levert een kickstart van het moderniseringsproject. Het upcyclen versnelt de ontwikkeling aanzienlijk, maar blijft grotendeels een ontwikkeltraject.

Ontwikkelaars bouwen na de Upcycle verder aan:

Business rules
Processen
User Interface

AI-Upcycler

Bij de AI-Upcycler is een groot deel van de applicatie al automatisch omgezet.

De rol van ontwikkelaars verandert daardoor. De focus verschuift van ontwikkeling naar validatie en optimalisatie, wat moderniseringstrajecten aanzienlijk versnelt.

In plaats van nieuwe functionaliteit te bouwen ligt de nadruk op:

Controleren van de AI-vertaling
Modelleren van uitzonderingen

AI-Upcycler voor RPG

Een van de technologieën waar de AI-Upcycler vandaag al veel wordt toegepast is RPG op IBM i (AS/400).

Met behulp van AI kan de Upcycler RPG-code analyseren en automatisch vertalen naar een moderne applicatie op het Thinkwise Platform. Daarbij wordt doorgaans 70–90% van de applicatie overgezet, met behoud van bestaande logica en functionaliteit.

 

Hoe upcyclen werkt

Stap 1

Analyse en extractie

De Upcycler analyseert het legacy-systeem en extraheert:

  • Databasestructuren

  • Metadata

  • Data

Wanneer de AI-Upcycler wordt ingezet, wordt ook broncode geanalyseerd om business rules en schermgedrag te herkennen.

Stap 2

Automatische transformatie

De geëxtraheerde informatie wordt vertaald naar een applicatiemodel in het Thinkwise Platform.

Hierbij worden onder andere omgezet:

  • database

  • schermstructuren

  • applicatiemodellen

De AI-Upcycler kan daarnaast logica uit broncode automatisch vertalen naar Thinkwise-concepten zoals o.a.:

  • validaties

  • processtappen

  • business rules

Stap 3

Uitrol op een modern platform

Na de transformatie wordt de nieuwe applicatie uitgerold.

De database wordt opgebouwd, data wordt automatisch gemigreerd en de applicatie wordt direct beschikbaar via web, desktop en mobiel.

Wanneer de AI-Upcycler wordt ingezet, kan het resulterende applicatiemodel aanzienlijk rijker zijn doordat business rules en processen automatisch zijn overgenomen uit de oorspronkelijke applicatie.

Wat organisaties hiermee winnen

Applicaties die met de Thinkwise Upcycler worden gemoderniseerd profiteren direct van de mogelijkheden van het Thinkwise Platform.

Dit betekent onder andere:

SF-website mockup - fit
volledige cloud-ondersteuning
toegang vanaf elk device
schaalbare Service Tier voor performance en security
integratie met andere systemen via Connect-to-Anything
uitgebreide autorisatie, 2FA en gebruikersrollen
meertaligheid en moderne gebruikersinterface
Wat Onze Klanten Zeggen

De Thinkwise Upcycler wordt al meer dan twintig jaar ingezet voor de modernisering van bedrijfskritische applicaties.

  • “Als je met Thinkwise een datamodel inlaadt, staat de user interface al bijna. Medewerkers kunnen hierdoor direct meekijken, en aangeven wat we kunnen verbeteren. Dat is een waardevolle toevoeging ten opzichte van alleen maar het opstellen van een requirements-document”
    Edwin Saan
    Business Architect Royal Saan
  • “Tijdens de acquisitiefase moderniseerden zij onze bestaande bedrijfssoftware. In heel korte tijd zagen wij onze bestaande applicatie terug maar dan geheel gemoderniseerd onder een nieuwe database en direct beschikbaar voor Windows, web, tablets en smartphone.”
    Peter Lenferink
    Director/Owner Manter International
  • “Thinkwise heeft nog tijdens de acquisitiefase het bewijs geleverd dat onze bedrijfsprocessen voor hen geen enkel probleem opleverden. Tijdens de intake wisten zij in minder dan 2 uur hoe onze businessprocessen werken. Dit gaf ons vertrouwen voor de rest van het ERP-project.”
    Johan den Hartigh
    Cost & Revenue controller W.E.C. Lines
FAQ
1. Wat is het verschil tussen de Upcycler en de AI-Upcycler?

De traditionele Upcycler analyseert voornamelijk de structuur van een applicatie, zoals databases en metadata. Op basis hiervan worden datamodellen, applicatiestructuren en een basisgebruikersinterface automatisch gegenereerd.

De AI-Upcycler gaat een stap verder en analyseert daarnaast ook de broncode van de applicatie. Met behulp van AI wordt deze code vertaald naar concepten binnen het Thinkwise Platform, zoals schermindelingen, validaties en proceslogica. Hierdoor wordt doorgaans 70–90% van de bestaande applicatie automatisch overgenomen, waardoor modernisering aanzienlijk versnelt.

2. Welke technologieën kun je met de Upcycler moderniseren?

De Thinkwise Upcycler kan worden gebruikt voor meer dan 50 technologieën. Enkele voorbeelden zijn RPG, Cobol, Oracle, Uniface en meer. Naast 'verouderde' technologieën kan het ook worden gebruikt voor hedendaagse technologieën zoals Salesforce en Microsoft Dynamics en andere low-code platforms zoals Betty Blocks. Dit is vooral interessant als de applicaties in deze moderne technologieën in de loop der tijd te complex zijn geworden en je wilt overstappen op een ontwikkelplatform dat geschikt is voor omvang en complexiteit.

3. Kun je als Thinkwise klant, partner of ISV ook je eigen 'upcycles' inzetten?

Zoals de naam al doet vermoeden is de Thinkwise Upcycler een integraal onderdeel van het Thinkwise Platform, zodat iedere gebruiker ook zijn eigen Upcycles kan uitvoeren. Je kunt voorgedefinieerde Upcyclers gebruiken of een bestaande aanpassen, wat een goed startpunt kan zijn als je meerdere applicaties wilt Upcyclen. Al het bovenstaande wordt geleverd met volledige support en training.

4. Kun je een applicatie na het upcyclen verder ontwikkelen?

Ja. Ontwikkelaars kunnen het resulterende applicatiemodel aanpassen, uitbreiden en optimaliseren.

5. Kun je het resultaat van de Upcycler ook 'bewerken' en de code optimaliseren?

Dit is afhankelijk van de legacy-technologie, maar omvat op zijn minst de data en in veel gevallen ook meta-informatie met betrekking tot bedrijfslogica, gebruikersinterface, processen, rechten en meer.

Thinkwise onderzoekt de mogelijkheid om AI te gebruiken om nog meer informatie te extraheren door legacy broncode te analyseren.

Binnen 2–6 weken inzicht in jouw transformatie

Met een Proof of Transformation laten we binnen 2–6 weken, geheel vrijblijvend, zien hoe de AI-Upcycler jouw applicatie analyseert en wat automatisch kan worden getransformeerd: doorgaans 70–90% van de bestaande applicatie.