SKR 5302: Advanced Distributed Computing

2. System Model: Distributed System

2.3. Types of system model


Three types of models
  • Physical models: capture the hardware composition of a system in terms of computers and other devices and their interconnecting network;
  • Architecture models: define the main components of the system, what their roles are and how they interact (software 2 architecture), and how they are deployed in a underlying network of computers (system architecture);
  • Fundamental models: formal description of the properties that are common to architecture models. Three fundamental models are interaction models, failure models and security models