System to system collaboration

 

Home
Up
About
Contact us
Search

S2S System to system collaboration tools

Today's internet operates by a vast number of servers communicating with one another according to established protocols.  The original layers of protocols were very technical and pertained to hardware and synchronization issues.  Using this network, computer systems can run software to provide mail services, web services, and more.  This is a very basic level of system collaboration.

Following the advent of intelligent S2P software, we come to the development of software agents, which will go out to accomplish specific tasks.  In order to accomplish these tasks, they will often require use of other software to provide information or perform computations.  Each of these agents will follow protocols by which they establish communications with one another, in order to collaborate on a problem.

This agent-oriented software becomes more valuable as software complexity increases.  In traditional software development, an architect works hard to create and manage the complex requirements of a software.  If agents are involved, an architect might instead simply create a platform for operation, and then devise a set of agents which work independently and collaboratively to produce the overall functionality.

The effect of introducing an agent-based architecture is similar to the effect of introducing mass-collaboration tools to the P2P realm.  By minimizing the management requirements, while optimizing efficient independent actions, complex behaviour can emerge from relatively simple processes.

The semantic web concept embraces this concept of agency.  Corporations all over the world will encourage people to collaborate and produce well structured knowledge on their websites.  This knowledge will be readily usable by agents also created by corporations around the world to search the internet more effectively than is today possible.

If these systems continue to develop and expand, eventually, these systems should merge.  Independently created software agents working with people, working with each other, will bring together people and help them to create stuff with greater ingenuity and facility than ever before.

Copyright © 2008 Alan Baljeu
Last modified: 04/03/08