Ga direct naar inhoud
08-011.22a-Website-banner-ESI_website-banner
Solution

Transformeer je legacy software met onze Systematische Oplossing

Ontwikkelaars van complexe hightech softwaresystemen staan voor de uitdaging om software up-to-date te houden te midden van voortdurende veranderingen in architectuur, technologie en kwaliteitsnormen. Hoe evolueer je omvangrijke bestaande software zonder risico’s? Hoe re-engineer en re-factor je software op grote schaal terwijl je tegelijkertijd nieuwe productfunctionaliteit levert aan klanten?

Als leider in Engineering en Research & Development werkt Capgemini samen met partners aan de methodes en technologie die deze uitdagingen beantwoorden. We zorgen ervoor dat bedrijven steeds sneller complexe softwareproducten kunnen ontwikkelen en tegelijkertijd kunnen innoveren in softwareontwikkeling, waardoor zij hun concurrentiepositie verbeteren. Met behulp van geavanceerde methoden en toonaangevende technologieën kunnen we software-re-engineering en grootschalige code-refactoring aanzienlijk versnellen en de kans op fouten verkleinen. Maak kennis met R.E.B.O.R.N.!

Bent u klaar om het R&D potentieel van uw organisatie te ontketenen?

Transform Your Legacy Software

Wat is R.E.B.O.R.N?

R.E.B.O.R.N. (Rejuvenate, Enhance, Baseline, Overview, Restructure, New) is een totaaloplossing die methodes, technologieën, tools, en kennis in één enkele service onderbrengt voor de R&D omgeving van bedrijven. Het geeft architecten en lead engineers de cruciale inzichten in de geïmplementeerde architectuur om hun software effectief te analyseren en transformeren. Met het ontwikkelen en inzetten van geavanceerde automatisering worden grootschalige software transformaties (bijvoorbeeld: 32 naar 64 bit conversie, migratie naar nieuwe API of framework, taalmigraties en code reducties) uitgevoerd tegen lagere kosten en verlaagd risico. Hiermee wordt de ontwikkeling van complexe softwaresystemen weer beheersbaar en kunnen deze efficiënt en effectief worden doorontwikkeld.

Kennisextractie door krachtige queries op de opgebouwde knowledge base

Navigatie en visualisatie van de software architectuur op een adequaat abstractieniveau

Portfolio van standaard software architectuur views

Mogelijkheid voor toevoegen van specifieke software architectuur views

Op grote schaal (semi-) automatisch transformeren van software, zoals:

32 naar 64 bit conversie

Migratie naar nieuwe API of framework

Taalmigraties (C naar C++, COBOL naar Java)

Verwijderen van onbereikbare of ongebruikte code

Migratie naar een nieuw software architectuur of ontwerp

Verbeteren van software modulariteit en onderhoudbaarheid

Oplossen van codeerfouten (Compiler en statische code analyse waarschuwingen)

Bewaken van architectuur principes door het detecteren van ongewenste implementaties

Meten van kwaliteit KPI’s om ontwikkelaars te sturen naar betere software implementaties

Integratie in de CI/CD omgeving voor continu actuele inzichten en analyse van de software architectuur

Automatische terugkoppeling en rapportage van de software architectuur kwaliteit

Monitoren van trends bij het uitvoeren van grootschalige software transformaties

OCAP zet technologie en data in voor hergebruik van CO2

OCAP ging de samenwerking aan met Capgemini, om grip te krijgen op de distributie van hergebruikte CO2 en invulling te geven aan haar missie: het voorkomen van onnodige uitstoot.

    Nieuwe, flexibele architectuur voor CSi palletising

    CSi palletising ging de samenwerking aan met Capgemini Engineering voor de ontwikkeling van een nieuwe software-architectuur. Een flexibele standaard-architectuur, configureerbaar voor elk denkbaar hardware-platform en elke klantspecifieke toepassing.

      Research

        Intelligente producten en diensten

        Ontdek de kansen van een connected business

        Capgemini Research Institute

        Engineering next-Gen digitale producten

        De rol van software in moderne smart, connected, autonome producten

        Capgemini Engineering

          Maak kennis met onze experts

          Niels Brouwers

          Solution Architect MDE & Model-Based Re-Engineering
          Niels ontwikkelt bij Capgemini oplossingen, methoden en technieken om softwareontwikkeling in de High Tech industrie te versnellen. Hij heeft een duidelijke visie op wereldwijde markttrends en de mogelijkheden van model-driven engineering, domein specifieke talen en model-based re-engineering. Met klanten bespreekt hij op strategisch niveau de benodigde digitale transformatie voor het ontwikkelen van software met de gewenste time-to-market en kwaliteitseisen, en de rol van technologie daarin.

          Floris Verstegen

          Senior Solution Manager
          Floris helpt organisaties succesvol te blijven in hun digitale software-engineering strategie. Daarbij niet alleen naar de complexe softwareproducten zelf kijken, maar ook de organisatie en processen die de producten voortbrengen en onderhouden. De weg van nieuwe klant wensen tot aan implementatie en uitlevering is uitdagend. Hoe deze weg effectief en efficiënt in te richten met adequate automatisering.