Five Types of Systems
Twenty five years ago, I literally could not tell you the difference between "syntax" and "semantics". Over that time, I have made it my business to understand this information so that I could figure out how to build what I was trying to build. This is what I have figured out: As I understand it, there are fundamentally five types or categories of systems : Symbolic : marks (symbols, tokens, strings, formulas) ( example ) Structural : patterns, organization (schemas, tables, models) ( example ) Semantic : concepts (concepts, relationships, meaning) ( example ) Pragmatic : grounding (meaning in use, grounded truth, grounded in real world truth) ( example ; human readable , example2 , prototype ) Cognitive : understanding (interpretation, judgement, understanding) ( example ) Each of these five types or categories or layers of systems have certain specific capabilities. Each higher number adds additional capabilities beyond what the lower number has. These five typ...