Synobsys streeft naar optimalisatie van hergebruik Terug

24 november 2010 - Ulf Büchner

Veel bedrijven zien op tegen de grote investering die vervangende nieuwbouw van een systeem met zich meebrengt. Synobsys heeft met het A-model een methode ontwikkeld om in een Enterprise Modernization traject de functionaliteit en investering uit legacy systemen optimaal te hergebruiken.

In het A-model is EGL (IBM’s Enterprise Generation Language) opgenomen als ontwikkelschakel. Met EGL RichUI (of EGL RUI, Rich User Interfaces voor Web 2.0 ontwikkeling) zijn er echter nog meer technieken voorhanden om hergebruik toe te passen. Zoals bij het vernieuwen van hele systemen, bepaalde delen kunnen worden hergebruikt. Zo kunnen bij het ontwikkelen in EGL RichUI componenten, kleine stukjes applicatie worden gebouwd, die vervolgens op meerdere plaatsen kunnen worden toegepast. Samen met het lab van IBM heeft Synobsys geïnvesteerd in diepgaande kennis van EGL RichUI en het verbeteren van de mogelijkheden van hergebruik, waardoor in het ontwikkelproces veel tijd bespaard kan worden.

Door het efficiënter en effectiever maken van componenten in RichUI, de zogenaamde widgets, wordt zowel in het ontwikkeltraject als in het testtraject voor grote tijdsbesparing gezorgd. Bij het ontwikkelen is dit gelegen in het feit dat een stuk functionaliteit maar één keer hoeft te worden gebouwd. Ook in het testtraject wordt hierdoor de inspanning verlaagd, omdat de technische functionaliteit in de eenmalig gebouwde widgets ook maar één keer hoeft te worden getest. Daarna bestaat de applicatie zoveel mogelijk uit al geteste componenten, waardoor de applicatietest geconcentreerd kan worden op de business logica en functionaliteit in plaats van de technische werking van componenten en onderliggende zogenaamde “plumbing”.

De consultants en ontwikkelaars van Synobsys hebben in het verleden door het werken met 4GL programmeeromgevingen veel ervaring opgedaan met abstractie, hergebruik en code generatie. Deze kennis en ervaring wordt nu toegepast in nieuwe werkgebieden, waarbij combinatie plaatsvindt met de laatste methoden en technieken en de modernste ontwikkeltools.

Wilt u meer weten wat Synobsys voor uw bedrijf kan betekenen?
Neem dan contact op met Pim van Westen via +31 10 820 81 50.