What do empathy, common enemies, and small talk have in common? They are all cohesion mechanisms. And so are calendars, clocks, protocols, plans, meetings, and memes. Cohesion mechanisms make elements be a whole or work as a whole. They do so by imposing constraints. Constraints reduce freedom and, in the case of agents, decrease autonomy and agency.
All socio-technical systems need to balance autonomy and cohesion to remain viable. There is then the need for a separate action or technology to enable autonomy. For instance, in organizations, cohesion brought by a goal can be balanced by autonomy via delegation of operational decision-making. More generally, cohesion brought by why has to be balanced by autonomy of what, and cohesion of what needs to be balanced by autonomy on how.
There are, however, cohesion technologies that provide1The use of verbs like bring, provide, reduce, increase, enable, support and so on should not be taken to imply that standards of this kind have some kind of agency. The cohesion or autonomy is not the result of an action from their side but a consequence of their use. both cohesion and autonomy. Like other cohesion mechanisms, they apply constraints. Constraints reduce autonomy. At the same time, through their use, these special kinds of technologies increase the overall autonomy and agency of their users. Standards and protocols have the potential to be such a kind of technologies. Two popular examples, reviewed briefly in the previous post, are HTML and HTTP.
This special quality of bringing both autonomy and cohesion distinguishes the cohesion mechanisms in the Interoperability area of the CABIN spectrum from those in the other areas. I call this quality liberating cohesion.
The present essay, part of the Autonomy and Cohesion series, will dive deeper into another standard that has this capability: RDF. Like HTML, RDF is an open standard maintained by W3C. While HTML is for representing content for human readers, RDF is for representing structured data, but for both humans and machines. Unlike HTML, RDF is not just a language; it is a whole framework.
Let’s first see what RDF is and where it can be found, and then discuss how using it brings cohesion and autonomy at the same time.
What is RDF?
RDF stands for Resource Description Framework. Resource is any entity2In the context of RDF, resource and entity are synonyms, and the latter is used in the RDF semantics specification. such as person,3Regarding persons as resources is common but highly problematic, as I discussed elsewhere. That doesn’t affect the value of RDF. It’s simply a reminder that also here, an alternative, such as entity, would’ve been more appropriate. place and just any thing, concrete or abstract, existing or imaginary. RDF provides a means to describe resources using uniquely identifiable relations. These relations represent both characteristics of and relationships between resources. Lastly, it is a framework that includes a conceptual model, semantics, vocabulary, and a set of serialization formats.
RDF is a data model, but the smallest element that can be considered RDF is the triple, which is already information. Continue reading
- 1The use of verbs like bring, provide, reduce, increase, enable, support and so on should not be taken to imply that standards of this kind have some kind of agency. The cohesion or autonomy is not the result of an action from their side but a consequence of their use.
- 2In the context of RDF, resource and entity are synonyms, and the latter is used in the RDF semantics specification.
- 3Regarding persons as resources is common but highly problematic, as I discussed elsewhere. That doesn’t affect the value of RDF. It’s simply a reminder that also here, an alternative, such as entity, would’ve been more appropriate.



