13.07.2015 Views

System Architecture Design

System Architecture Design

System Architecture Design

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

pSHIELD<strong>System</strong> <strong>Architecture</strong> <strong>Design</strong>PUFigure 13– Dependability concept taxonomy.The five fundamental properties of a computing system are• Functionality• Usability• Performance• Cost• DependabilityDependability is the ability of the system to deliver a service in a justifiable trusted way. The function ofthe system is the intended output of the system and is described in the functional specifications of thesystem. Correct service is delivered when the system is providing the intended function as perspecification. <strong>System</strong> failure is the incorrect service provisioning. Dependability can also be described asthe ability of a system to avoid failures that are more frequent, more severe and last longer than the user’sexpectations.4.1.2.1 The threatsA system failure can occur when either the system does not comply with the functional specification or thespecification does not describe adequately its function. An error is the part of the system state that canintroduce a failure. The actual failure occurs when the error reaches the system’s interface. The fault isthe cause of an error. The ways in which a system can fail are its failure modes and can be rankedaccording to severities.A system is the whole of interacting components; therefore a system state is the set of its componentstates. A fault causes an error on one or more system components. A system failure occurs only whenthose errors reach the service interface of the system.We identify three major fault classes• <strong>Design</strong> faults• Physical faults• Interaction faultsThe semantics of the terms fault, error and failure reflect the current usagePUD2.3.2Issue 5 Page 51 of 122

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!