bugün

software agent konsepti üzerine inşa edilen ve gelecekte ismini sık duyacağımız bir programlama prensibidir. obje yönelimli programlama ile karşılaştırıldığında , obje yerine spesifik olarak kurgulanan dış agent paketleri ile çalışır. yani haberleşme ve etkileşim agent lar ile olur.
ilk olarak yoav shoham tarafından yapay sinir ağları çalışmasında yayımlanmıştır. bu alanda halihazırda bulunan programlama dili jade dir. jade, java ile zengişleştirilmiş bir dildir. örnek kod parçacığı :

package helloworld;
import jade.core.agent;

public class hello extends agent {

protected void setup() {
system.out.println("hello world. ");
system.out.println("my name is "+ getlocalname());
}

public hello() {
system.out.println("constructor called");
}

}
şimdi bu üstteki kodla haberleşebilmek için , tıpkı doğal dillerde olduğu gibi

started.

started .print("hello world. ").

started ve ardından print hello world demek yeterli olacaktır. Ayrıntılı bilgi