Thinking in Layers and Aspects

Analyzing systems by separating them into layers and aspects
  • Daniel Drescher


This step lays the foundation of our learning path through the blockchain by introducing a way to organize and standardize our communication about technology. This step explains how you can analyze a software system and why it is important to consider a software system as a composition of layers. Furthermore, this step illustrates what you can gain from considering different layers in a system and how this approach helps us to understand the blockchain. Finally, this step provides a short introduction to the concept of software integrity and highlights its importance.


Mobile Phone Functional Aspect Application Layer Behavioral Integrity Security Integrity 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Copyright information

©  Daniel Drescher 2017

Authors and Affiliations

  • Daniel Drescher
    • 1
  1. 1.Frankfurt am MainGermany

Personalised recommendations