Hierarchical model–view–controller
Hierarchical model–view–controller (HMVC) is a software architectural pattern, a variation of model–view–controller (MVC) similar to presentation–abstraction–control (PAC), that was published in 2000 in an article in JavaWorld Magazine. The authors were apparently unaware of PAC, which was published 13 years earlier.
Source: Wikipedia — Hierarchical model–view–controller (CC BY-SA 4.0)