In agent-based researching each organization and each component is an Agent. Agents communicate with each other. In sum it is Hierarchy of Agents. Agents produce and fix Research plans. In theory, without human Interactions.
If Agents interact with each other, they need to communicate, regardless of operation systems or platform they are based on. That is why the idea of the Semantic Web was created. For Interactions, Agents require meaningful information. Something like semantic-driven communication was needed. The Semantic Web provides semantic information for Agents to operate.
Agents can manage Research better in a complex world.