Computer System Meta Pattern

Here a proposition of ComputerSystemMetaPattern:

Six levels from the PhysicalRealWorld to the PhysicalRealWorld:

  1. The PhysicalRealWorld
  1. The CodingLevel: how to you implement bits, bytes into the PhysicalRealWorld
  1. The LexicalLevel: see LexSoftware for an explanation
  1. The SyntaxicalLevel: see YaccSoftware for an explanation
  1. The IdiomsLevel
  1. The PatternLevel
  1. The ApplicationLevel: how you use patterns to make an application, how this application interact with the PhysicalRealWorld. We can call also call this level: ContextLevel (like ContextDiagram in SaDeeTee)
  1. The PhysicalRealWorld

Questions:

- Is this model reentrant or fractal?

In order to make a complete computer system, you need multiples peripherals, with their own microcode. So I guess it's a reentrant model.

- Is it a MetaPattern?

- Why is it difficult to make a ComputerSystem able to learn and retain knowledge?

Because you need to organize the knowledge BEFORE you enter this knowledge in the ComputerSystem, and BEFORE you extract this knowledge.


See: InstinctAsIntelligence