De vervollediging van het NIAM-model voor informatie

Auteur(s): 
L. Moons, Unit ICT/HIO, Hogeschool Enschede
A. Stienstra, Unit ICT/HIO, Hogeschool Enschede
Samenvatting: 

De ontwikkeling van een informatiesysteem met behulp van het huidige NIAM (Natuurlijke-taal Informatie Analyse Methode) levert slechts een halffabricaat op. De oorzaak hiervan moet gezocht worden in de onvolledige specificaties van het Universe of Discourse in het resultaat van een NIAM-analyse. Deze onvolledigheid is een rechtstreeks gevolg van de te geringe uitdrukkingskracht van het bij het NIAM behorende informatiemodel.
Om toch het beoogde informatiesysteem te realiseren dient eerst het halffabricaat te worden getransformeerd naar een executeerbaar informatiemodel bijvoorbeeld het relationele model. Vervolgens moet dat deel van het Universe of Discourse, dat niet formeel in het NIAM-resultaat gespecificeerd kon worden, in het gekozen model worden ondergebracht, in overeenstemming met de transformatie van het halffabricaat. Bij de ontwikkeling van een informatiesysteem met behulp het huidige NIAM is de ontwikkelaar dus gedwongen zich van twee verschillende informatiemodellen te bedienen.
Een bijkomend maar niet minder belangrijk bezwaar van een dergelijke werkwijze is dat het resulterende informatiesysteem moeilijk onderhoudbaar is. Immers veranderingen in het Universe of Discourse zullen slechts moeizaam en niet automatisch in het bestaande informatiesysteem gerealiseerd kunnen worden.
Aan de hand van voorbeelden zal gedemonstreerd worden waarin het NIAM-model voor informatie tekort schiet en hoe de tekorten kunnen worden opgeheven resulterend in een herdefinitie van het NIAM-informatiemodel, e-NIAM genaamd.
Met behulp van een implementatie van het volledige NIAM-model, Epilog genaamd, zal worden getoond dat een NIAM-resultaat in termen van het volledige model een kant en klaar informatiesysteem oplevert. Indien gewenst kan het NIAM-informatiesysteem automatisch getransformeerd worden naar een informatiesysteem in termen van het relationele model.
Het mag duidelijk zijn dat met de vervollediging van het NIAM-model voor informatie een hoge graad van onderhoudbaarheid van informatiesystemen wordt bewerkstelligd. Informatiesysteem worden vergelijkbaar met levende organismen.
De volledige beschrijving en verantwoording van e-NIAM is opgenomen in het september-nummer van het blad "lnformatie".

Doelgroep: