Member-only story
FactEngine’s Pedigree with Object-Role Modeling
A 29 Year History of Building NIAM/ORM Software
It dawned on me the other day that people don’t know what they don’t know and that on a global scale those who use Object-Role Modeling (ORM) are entitled to ask “who is this chump?” when they think of Object-Role Modeling and FactEngine.
When I think about it, only a handful of people on Earth know the history behind FactEngine’s Boston software and where it all came from…so here is the story.
As manager, lead-architect and researcher for FactEngine, I have been making NIAM/Object-Role Modeling software since 1994, longer than Terry Halpin the ostensible godfather of the Object-Role Modeling variant of NIAM. That may come as a shock to some people who work with ORM on a day-to-day basis.
My first NIAM (as Object-Role Modeling was known in 1994) tool was/is called NIAM+ and is a Windows based software written in Visual Basic.
Below is me trying to run NIAM+ in circa 2007. The Internal Uniqueness Constraints didn’t render properly.