Modeling language
A modeling language is any artificial language that can be used to express information or knowledge or systems in a structure that is defined by a consistent set of rules. The rules are used for interpretation of the meaning of components in the structure.
Graphical types
- Unified Modeling Language (UML)
- IDEF
- SysML
Non-graphical types
- Algebraic
- Behavioral
- Discipline-specific
- Domain-specific
- Framework-specific
- Object-oriented
- Virtual reality