Source: https://buffaloarchitecture.org/wp-content/uploads/2015/08/AEPresentation-ArchitecturalElements.pdf