Hierarchical User Interface Component Architecture - Engelschall, Ralf S. (Books on Demand, 2018)