Fact Modelling is
a technique for unambiguous communication
built on logical analysis of common speech (natural verbalisation)
a family of logical dialects
a method for designing databases and software
Dialects include:
Object Role Modelling
FCO-IM
DOGMA