From Organisational Structure to Organisational Behaviour Formalisation

Jonker, Catholijn M., Treur, Jan

arXiv.org Artificial Intelligence 

As the complexity of systems based on multiple software agents increases, as is the case, for example in the context of Internet, their dynamics are less easy to predict and to manage. A recent development is to incorporate organisation modelling methods within the software engineering process of multi-agent systems. Indeed, like complex agent-based software systems, societies are characterised by complex dynamics involving interaction between large numbers of actors and groups of actors. If within society such complex dynamics would take place in an completely unstructured, incoherent manner, any actor involved has not much to rely on to do prediction, and therefore is not able to function in a knowledgeable manner. This has serious disadvantages, which is a reason why in history within human societies organisational structure has been developed as a means to manage complex dynamics. Here it is assumed that organisational structure provides co-ordination of the processes in such a manner that a process or agent involved can function in a more adequate manner. So the basic assumption is that providing organisational structure has implications to organisational dynamics. The dynamics induced by a given organisational structure are much more dependable than in an entirely unstructured situation. It is assumed that the organisational structure itself is relatively stable, i.e., the structure may change, but the frequency and scale of change are