Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Awards
    • Computable Awards
    • Nieuws
    • Winnaars
    • Partner worden
    • Inzending indienen
    • Inzendingen
    • De jury en experts
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
    • Magazine
    • Adverteren in het magazine
  • Nieuwsbrief

Nederland helpt Java vooruit

25 oktober 2001 - 22:003 minuten leestijdAchtergrondGovernance & Privacy
Teus Molenaar
Teus Molenaar

Een Nederlandse groep ontwikkelaars bij Compuware heeft een ontwikkelomgeving gebouwd die het maken van Java-applicaties vergemakkelijkt. De krapte op de arbeidsmarkt van Java-ontwikkelaars moet daarmee verdwijnen.

Edwin Schumacher, ‘director of product management’ bij Compuware, straalt trots en vertrouwen uit. Trots op het clubje (aanvankelijk dertig, inmiddels 65) Nederlanders dat een ontwikkelplatform heeft gebouwd dat het wereldwijd opererende Compuware maar al te graag in zijn productenreeks opneemt. En vol vertrouwen dat het product een reëel probleem oplost: de krapte aan Java-ontwikkelaars op de arbeidsmarkt. OptimalJ, zoals het product heet, is in anderhalf jaar tijd in het Amsterdamse lab van Compuware gebouwd.

Te ingewikkeld

Gartner heeft de verwachting uitgesproken dat rond 2005 er ongeveer evenveel Java-applicaties zullen zijn als .Net-programmatuur. Dit betekent tegelijkertijd dat veel van de huidige zeven miljoen ontwikkelaars wereldwijd zich nog Java moeten eigen maken. Er zijn nu een klein miljoen Java-schrijvers. De groep C#-bouwers moet nog uit de startblokken komen. De vraag naar Cobol-, Visual Basic- en C++-ontwikkelaars zal afnemen.
Hier doemt een probleem op: hoe kom je aan zoveel mensen die Java-applicaties kunnen schrijven? Het feit dat het uitermate lastig is J2EE (Java 2 Enterprise Edition) in de vingers te krijgen versterkt dit nog eens, aldus Schumacher. Toch is Java (of C#) nodig om tegemoet te komen aan het verlangen van grote bedrijven naar flexibele en schaalbare (web)applicaties. "Je ziet nu dat ondernemingen hun eigen mensen laten omscholen. Het lukt hen echter niet het platform goed te doorgronden. Daardoor kunnen ze niet de volledige kracht van Java benutten. Vervolgens lopen projecten uit en zijn de kosten hoger dan begroot", aldus Schumacher.
Aangezien Java 100 procent objectgeoriënteerd is, is het lastig voor Cobol en 4gl-ontwikkelaars (vierde-generatie) om zich de taal eigen te maken.

Automatische code

OptimalJ is samengesteld uit standaarden als uml (unified modelling language), mof (meta object facility) en natuurlijk html, xml en wml. Het biedt de ontwikkelaar een grafische omgeving met een set patronen waarmee hij applicaties kan modelleren zonder diepgaande kennis van J2EE te hebben. OptimalJ genereert automatisch de bijbehorende code. Als, gaande het proces, de ontwikkelaar een model aanpast, zorgt OptimalJ ervoor dat overal de bijbehorende code wordt vernieuwd, in zowel de presentatie-, als de data- en de bedrijfslaag.
Een extra handigheid is dat het platform een eigen editor heeft voor de bedrijfsregels (business rules editor). Mocht een afspraak binnen de onderneming (bijvoorbeeld over werkstroom of tekenbevoegdheid) wijzigen, dan hoeft dat alleen in de bedrijfsregels te worden aangepast; en hoeft niet de gehele applicatie weer onder het mes te gaan.

Analisten

Compuware heeft het product in de praktijk getest. Volgens Schumacher zijn ontwikkelaars er bijzonder mee ingenomen. Ook de analisten aan wie hij een oordeel heeft gevraagd zouden juichend langs de zijlijn staan.
Philip Howard van Bloor Research vindt OptimalJ de logische volgende stap in de Java-geschiedenis. "Vooral het gebrek aan geautomatiseerde voorzieningen in de conventionele IDE’s (Integrated Development Environment) is een struikelblok voor de groei van Java voor serieuze bedrijfsapplicaties. OptimalJ is het eerste product dat dit probleem aanpakt."
Evan Quinn van de Hurwitz Group: "OptimalJ biedt een verfrissende aanpak die de grootste groep ontwikkelaars en analisten in staat stelt zowel snel als effectief productief te zijn met Java."
 

Meer over

Java

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Regelgeving en zorgplicht helpen organisaties om succesvol en veilig te zijn

    Hoe helpen regelgeving en zorgplicht organisaties om succesvol en veilig te zijn?

    Computable.nl

    Geïntegreerde ICT in de zorg

    Hoe samenhang in IT bijdraagt aan continuïteit en veiligheid

    Computable.nl

    Hoe raakt NIS2 ook jouw bedrijf?

    De nieuwe cyberregels voor het MKB in aantocht

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Awards-inzendingen

    Pijl naar rechts icoon

    Howden Nederland

    Pieter-Jan Lommerse (cio, Howden Nederland)
    Pijl naar rechts icoon

    Rabobank

    Corence Klop (ciso, Rabobank)
    Pijl naar rechts icoon

    Budget Thuis

    Arshia Ghasempour (ciso, Budget Thuis)
    Pijl naar rechts icoon

    CM Payments

    Anjeni Bedi (senior vice president CM Payments)
    Pijl naar rechts icoon

    Prometheus Informatics B.V.

    Duurzamer, veiliger én voordeliger rijden bij Bouw Logistics Services (Bouw Logistics Services en Prometheus Informatics)
    Alle inzendingen
    Pijl naar rechts icoon

    Populaire berichten

    Meer artikelen

    Meer lezen

    Security & Awareness

    Waarom wachtwoorden hun houdbaarheidsdatum voorbij zijn

    Overheid

    Nederlandse Staat kan verlengen met Solvinity

    Governance & Privacy

    Ai, gedrag en soe­ve­rei­ni­teit centraal op Cybersec Netherlands 2026

    Cloud & Infrastructuur

    Rechter kan verlenging DigiD-contract nog tegenhouden

    Cloud & Infrastructuur

    Migreren naar soevereine it? Kijk voor budget eerst naar je bestaande contracten

    Cloud & Infrastructuur

    Cloudsector voelt zich gepasseerd bij keuze voor StackIT [update]

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Computable Awards
    • Magazine
    • Ontvang Computable e-Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2026 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs