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
    • Inzendingen
    • De jury en experts
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
    • Magazine
    • Adverteren in het magazine
  • Nieuwsbrief

Het J2K-probleem

20 maart 1997 - 23:005 minuten leestijdOpinieGovernance & Privacy
Martijn Hoogeveen
Martijn Hoogeveen

Kern van het millenniumprobleem – in cybersferen ook wel J2K-probleem genoemd – is de kortzichtigheid van een jonge bedrijfstak. In de topjaren zeventig en tachtig bleef men het MM/DD/YY-datumformaat gebruiken, dat geen onderscheid maakt tussen de twintigste en de eenentwintigste eeuw. De rationele oorsprong van het tweecijferige jaarformaat was in de jaren zestig besparen op computergeheugen.

Dat argument was in de jaren zeventig eigenlijk al niet meer valide, vanwege de supersonisch toegenomen prijs/prestatie-verhouding van computers. Automatiseerders en cobolkrassers renden echter nog steeds van klus naar klus, en ook hun toolleveranciers hielden vast aan de ingesleten datumconventies. De bomen reikten tot in de hemel, de lange termijn was de volgende klus over enkele maanden.
Die naïviteit speelt ons nu parten. Sommigen becijferen dat het millenniumprobleem in Nederland alleen al miljarden guldens gaat kosten. Onderzoekers als Peter DeJager schatten de kosten wereldwijd op 300- tot 600 miljard dollar. Gartner Group voorspelt dat tegen 1999 90 procent van de informatiesystemen kuren gaat vertonen – dus voor het jaar 2000 al! Het is een illusie om te denken dat het probleem pas optreedt na 31 december 1999. Dit komt doordat in programma’s vaak vooruit gerekend wordt met data, zoals een voorbeeld uit de Datamation-special over het J2K-probleem illustreert. ‘Het afgelopen jaar (1995) kwam de IT-groep van Union Pacific Railroad in de problemen met applicaties die taken afhandelen als vijf jaar vooruit inplannen en budgetteren van het wagenpark en voorspellingen doen.’
Slimme jongen bedenken algoritmes om het probleem voor een veelheid aan software-omgevingen op te lossen en vechten met volwassen automatiseringsbedrijven over de intellectuele rechten. Niemand is er helemaal zeker van of alle voorzorgen goed zullen uitpakken. Het is dus afwachten; de Arinc Year 2000 Website telt het aantal dagen:uren:minuten:seconden af tot het uur u. Nog ongeveer duizend dagen te gaan! Capers Jones, Chairman van Software Productivity Research uit Masachusetts, stelt in zijn artikel The global economic impact of the year 2000 software problem dat najaar 1997 redelijkerwijs de laatst mogelijke periode is waarop J2K-projecten gestart kunnen worden, gezien de omvang van de problematiek. Zowel de urgentie als het belang zijn nu dus zeer groot.
Leon Kappelman van de Universiteit van Texas en James Cappel van de Western Michigan University geven aan dat het probleem zich niet beperkt tot mainframes, maar ook alle andere apparaten treft waarin software ‘ingebakken’ zit: chips, schermen, rekenmachines huishoudelijke apparatuur enzovoort. De auteurs betogen dat het datumprobleem vooral zo onbeheersbaar is omdat tools slechts een beperkte oplossing bieden. Veel datumvelden zijn verborgen, en van sommige programma’s is geen broncode meer beschikbaar.
Het J2K wordt inmiddels wereldwijd serieus aangepakt. De software-industrie heeft een nieuwe melkkoe gevonden, die inspeelt op de semi-mystieke IT-angsten van directies. Adviesorganisaties en onderzoeksinstituten organiseren conferenties. Bedrijven worden speciaal rond dit thema opgericht, bijvoorbeeld ITS2000. Er zijn weinig kwesties die in zo korte tijd zoveel stof hebben doen opwaaien. De psychologie of magie van het getal 2000 speelt hier mogelijk een – irrationele – rol in.
Dit constaterende blijft de vraag wat we aan het reële probleem kunnen doen. Een beproefde test is om de systeemdatum van informatiesystemen in een backup-omgeving voorbij het J2K te zetten en te kijken wat er gebeurt. Alpha’s Newsletter geeft voor de DOS-PC aanwijzingen voor het uitvoeren van zo’n test. Als de PC geen flashback naar de jaren tachtig krijgt, zit je goed.
Er zijn ook pogingen gedaan om te voorkomen dat organisaties in paniek onnodige kosten gaan maken. Het Cinderella-project streeft zelfs nul-kosten na! De basistheorie die dit project van Chris Anderson uit het Zuid-Afrikaanse Johannesburg test, is dat PC’s niets te lijden hebben onder het J2K-probleem, omdat dat altijd geldt voor bedrijfsapplicaties, die meestal op grotere computers draaien. Er kunnen op de eindgebruiker-PC wel kleine probleempjes optreden, maar geen levensbedreigende. Windows 3.1 bijvoorbeeld geeft 2000 weer als ’19:0′.
Bij bedrijfsapplicaties is het met tools doorpluizen van de software op het gebruik van datumvelden is niet afdoende. Belangrijk is code-analyse, om te bepalen waar en hoe (creatief) datumvelden zijn gebruikt, waar het getal ’19’ hard ingeprogrammeerd is, waar tweecijferige jaarvelden en waar de getallen ’00’, ’99’ en dergelijke gebruikt worden, enzovoort. Vanwege de creativiteit van programmeurs weet je nooit van te voren zeker of je analysetool alle datumproblemen goed detecteert. David Baum bespreekt verschillende tools en hun bruikbaarheid in de Datamation J2K-special van januari 1996. Veel tools zijn op Cobol gericht. Maar wat te denken van allerlei andere 3GL’s die gebruikt zijn, met andere datumformaten, talen die mogelijk zelfs in onbruik zijn geraakt? Duidelijk is dat in sommige gevallen informatiesystemen beter van de grond af aan herbouwd kunnen worden, met state of the art ontwikkelomgevingen.
 
Om de drie weken schrijft Martijn Hoogeveen, verantwoordelijk voor Partnership & Service Development bij PTT Telecom Internetdiensten, over de beste Internet-sites rond een bepaald thema.
 
email: martijn@cyber-ventures.com
http://www.euronet.nl/users/martynho/index.html
 
Alle http-adressen van de genoemde sites zijn te vinden op Computable Online: https://www.computable.nl/internet

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

    Route naar digitale autonomie en soevereiniteit

    Van A(merikaans) naar Beter. Complexiteit zit niet in de nieuwe locatie, maar de weg er naar toe.

    Computable.nl

    Comeback? Private Cloud heroverwogen.

    Waarom regie, security en controle opnieuw centraal staan

    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?

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Awards-inzendingen

    Pijl naar rechts icoon

    Cegeka

    Ammar Alkhatib (Cyber Security Advisor, Cegeka)
    Pijl naar rechts icoon

    Prometheus Informatics B.V.

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

    Prometheus Informatics B.V.

    Sturen op duurzaamheidsdoelstellingen bij Rabelink Logistics (Rabelink Logistics en Prometheus Informatics)
    Pijl naar rechts icoon

    Searoutes

    CO₂-transparantie voor digitale freight forwarding bij Shypple (Shypple en Searoutes)
    Pijl naar rechts icoon

    INNO-WAY Rabotics

    Verkoopstijgingen behaald van 100% op geselecteerde producten en meer klanten geholpen bij Gamma (GAMMA en INNO-WAY)
    Alle inzendingen
    Pijl naar rechts icoon

    Populaire berichten

    Meer artikelen

    Meer lezen

    Governance & Privacy

    Klachtenregen bij Autoriteit Persoonsgegevens

    Governance & Privacy

    Kort: Danthas ICT in handen van Your.Cloud, Rabobank moderniseert compliance (en meer)

    Governance & Privacy

    DigiD en Mijn Overheid extra versleuteld

    Overheid

    Defensie zoekt alternatief voor Palantir-software

    Security & Awareness

    Spoelstra Spreekt: Geen gezicht

    EDIC EU digitaal
    Overheid

    Zo wil de EU los komen van Amerikaanse tech

    ...

    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