Behavior Trees vs Executable Ontologies: a Comparative Analysis of Robot Control Paradigms