Self-organising systems has been inspired by the behaviour of the insect societies. Grasse, who explored the field of self-organising system since 1953, discovered that the change form that these insect societies occur without existing any central point of control. The insect societies was not the only societies or system that has been demonstrating the self organisation system, but planetary systems, organic cells, living organisms and animal societies has many existing systems demonstrate self organisation as well. The reason that these systems are considered as self-organisation systems, is that they show frequent properties inherent to self-organisation. Self-organising systems are playing a big role in many scientific areas such as biology, chemistry ,geology, sociology and information technology, and …show more content…
cite{masBook} From these research in MAS different development of practical programming languages and tools are introduced to the field, that made the implementation of such systems easy and appropriate. That is why one of the most important topics of research in multi-agent system, that cover the essential demands for an eventual technology transfer, is putting together this new programming model. When we check different MAS literature we will find a quite large number of various proposals for agent-oriented languages, whether it was declarative or imperative languages and different hybrid approaches. A part of these languages are implemented and designed from scratch from encoding some theory of agency. On the other hand others are based and