Unified architectural theory