Source: http://cadeiras.iscte-iul.pt/CDSI/fich/N-tier Architectures-Intel.pdf