Those who wants to dig further may be interested in :
* FBS Ontology <a href="https://en.wikipedia.org/wiki/Function-Behaviour-Structure_ontology" rel="nofollow">https://en.wikipedia.org/wiki/Function-Behaviour-Structure_o...</a><p>* Axiomatic design <a href="https://www.sciencedirect.com/topics/engineering/axiomatic-design" rel="nofollow">https://www.sciencedirect.com/topics/engineering/axiomatic-d...</a><p>* C-K Theory <a href="https://en.wikipedia.org/wiki/C-K_theory" rel="nofollow">https://en.wikipedia.org/wiki/C-K_theory</a>
The stack is real and reminded me of Data-Context-Interaction <a href="https://dci.github.io/" rel="nofollow">https://dci.github.io/</a>. Its inventor Trygve Reenskaug was arguing that this helps with building UIs and object models that are closer to how users think about the world (which should be related to product design.)