Ontology-Oriented Software Development
blog.palantir.comThis seems like a return, not to Object Oriented development per se, but to the project that motivated the development object oriented languages: to allow for the expression an isomorphism (a one-to-one mapping) of entities in the world with entities in the software system. The authors of Smalltalk were particularly insistent on this idea.
As Wittgenstein famously pointed out, to conceptualize language as a correspondence between signs and objects has caused many to ignore the diversity of actual language use.