1. Apple (2012a) Controller. https://developer.apple.com/library/archive/documentation/General/Conceptual/DevPedia-CocoaCore/ControllerObject.html
2. Apple (2012b) Model-view-controller. https://developer.apple.com/library/archive/documentation/General/Conceptual/CocoaEncyclopedia/Model-View-Controller/Model-View-Controller.html
3. Apple (2019) Placing objects and handling 3D interaction. https://developer.apple.com/documentation/arkit/placing_objects_and_handling_3d_interaction
4. Belle AB, El-Boussaidi G, Desrosiers C, Mili H (2013) The layered architecture revisited: is it an optimization problem? In: SEKE, pp 344–349
5. Belle AB, El Boussaidi G, Kpodjedo S (2016) Combining lexical and structural information to reconstruct software layers. Inf Softw Technol 74:1–16