Uitleg over de basislagen van software-architectuur