 There is also a view according to which the semantic role of expressions reflects ontology. Specifically this view has been held by Frege, for whom predicates stand for concepts, that is, unsaturated entities that need to apply to an object to yield a truth value (entry on  Frege,  see also Liebesman 2015, who takes a critical stance).