Text this: Port-Based Ontology Modeling for Robot Leg Conceptual Design