NIAM (Nijssen's Information Analysis Methodology)
NIAM is a graphical modeling language used to design conceptual schemas that can be mapped onto any data-base model, e.g., the relational and hierarchical data models.
The NIAM modeling methodology, first researched by Nijssen and Falkenberg, has been revised into its present form by Halpin (Nijssen and Halpin 1989). It is a simple, natural approach to semantic modeling that produces a conceptual data-base schema design that is independent of, and can be mapped to, any data-base model. Semantic modeling involves identifying a set of semantic concepts that can be used to formally model the real world and to represent the meanings of data. A semantic model is composed of objects and the relationships between them. NIAM is composed of two main stages: defining facts and defining constraints.