FCO-IM

Volledig communicatie-georiënteerde informatiemodellering (ofwel Fully Communication Oriented Information Modeling, verkort FCO-IM) is een methode voor het bouwen van conceptuele informatiemodellen. Dergelijke modellen kunnen vervolgens algoritmisch worden omgezet in modellen voor entity-relationship (ERM), Unified Modeling Language (UML), relationele of dimensionale modellen met de FCO-IM Bridge- toolset, en het is mogelijk om complete eindgebruikertoepassingen van deze modellen te genereren met de IMAGine toolset. Beide toolsets zijn ontwikkeld door de Research and Competence Group Data Architectures & Metadata Management van de HAN University of Applied Sciences in Arnhem, Nederland.

Overzicht

FCO-IM is ontwikkeld door Guido Bakema, Jan Pieter Zwart en Harm van der Lek begin jaren negentig. Het is een doorontwikkeling op de bekende feitgebaseerde methode NIAM. FCO-IM wordt veel onderwezen in Nederland en wereldwijd, waaronder de hogescholen in Nederland. De methode heeft zijn waarde bewezen en wordt nog steeds actief gebruikt in meerdere grote en kleine bedrijfsomgevingen. De gedekte takken variëren van kleinhandels, logistiek, bankwezen, verzekering aan medische bedrijven.

FCO-IM bevat een operationele procedure die specificeert hoe een informatiemodel te construeren, en wordt ondersteund door softwaretools zoals CaseTalk en Infagon.

Het onderscheidende kenmerk van FCO-IM is dat het de communicatie over een bepaald Universum van Verhandeling (UoD) volledig en exclusief modelleert, dat wil zeggen: het modelleert niet de UoD zelf, maar eerder de feiten die gebruikers uitwisselen wanneer zij over de UoD communiceren. FCO-IM is daarom een lid van de familie van informatie-modelleringstechnieken bekend als fact-oriented modeling (FOM), evenals Object-Role Modeling (ORM), predicator set model (PSM) en natuurlijke taal informatie-analysemethode (NIAM).

Er zijn twee belangrijke redenen waarom FCO-IM beweert "volledig op communicatie gericht" te zijn.

  1. FCO-IM is de enige FOM-techniek die de feitelijke verbalisaties van feiten door domeinexperts (feituitdrukkingen) volledig incorporeert in een informatiemodel. Een FCO-IM-model bevat daarom de zachte semantiek - dat wil zeggen: de betekenis van de feiten - evenals de harde semantiek - dat wil zeggen: de feitentypen en de beperkingen. Deze verbalisaties kunnen op elk moment letterlijk worden geregenereerd vanuit een FCO-IM-model, voor validatie- en verificatiedoeleinden.
  2. FCO-IM gebruikt een zeer eenvoudige en kleine reeks metaconcepten, door het onnodige onderscheid tussen feittypen en objecttypen af te schaffen: alle objecttypen zijn ook feitentypes. Met andere woorden: objecttypen worden niet onafhankelijk van de communicatie gemodelleerd, maar als onlosmakelijke delen van de communicatie zelf; FCO-IM verlaat nooit het communicatiedomein.

Daarom is FCO-IM de enige conceptuele modelleertechniek die volledig voldoet aan het 100% -concept.

Een voorbeeld

Het inventariseren van het UoD leidt tot een reeks feituitspraken met voorbeelden. Hieronder is er zo één, dat een verwoording is van een woonplaats:

"Peter Johnson lives in New York."

Boeken

Artikelen en Papers