Menurut
Nwana, konsep agent sudah dikenal lama dalam bidang AI, tepatnya dikenalkan
oleh seorang peneliti bernama Carl Hewitt dengan concurrent actor model-nya
pada tahun 1977. Dalam modelnya Hewitt mengemukakan teori tentang suatu obyek
yang yang dia sebut actor, yang mempunyai karakteristik menguasai dirinya
sendiri, interaktif, dan bisa merespon pesan yang datang dari lain obyek
sejenis. Dari berbagai penelitian berhubungan dengan hal diatas, kemudian
lahirlah cabang ilmu besar yang merupakan turunan dari AI yaitu Distributed
Artificial Intelligence (DAI), yang antara lain membawahi bidang penelitian,
Distributed Problem Solving (DPS), Parallel Artificial Intelligence (PAI), dan
Multi Agent System (MAS).
ulti Agent System (MAS).
Masa ini terkenal dengan masa generasi pertama penelitian
software agent, yaitu periode 1970-1990. Pada umumnya konsentrasi penelitian
pada periode ini tertuju ke arah: pemodelan internal agent secara simbolik,
isu-isu makro mengenai interaksi, koordinasi, dan komunikasi antar agent dalam
kerangka MAS. Tujuan utamanya adalah untuk menganalisa, mendesain, dan
mengintegrasikan system dalam kerangka agent yang bisa berkolaborasi satu
dengan yang lain. Berbagai macam penelitian yang dilakukan pada generasi
pertama (1970-1990) itu terangkum secara lengkap dan terorganisir dengan baik
dalam buku-buku yang dieditori oleh Bond dan Gasser, Gasser dan Huns, dan Chaib-draa.
Kemudian
masa generasi kedua dari penelitian agent adalah periode tahun 1990 sampai saat
ini. Konsentrasi penelitian pada periode ini khususnya adalah pada:
pengembangan dan penelitian teori agent (agent theory), arsitektur agent (agent
architecture) dan bahasa pemrograman yang digunakan (agent language). Terangkum
dengan baik dalam buku-buku dan makalah-makalah oleh Wooldridge dan Jennings.
2.
DEFINISI DAN KARAKTERISTIK YANG DIMILIKI OLEH SOFTWARE AGENT
1.
Definisi Software Agent
Di
dalam kamus Webster’s New World Dictionary [Guralnik, 1983], agent
didefinisikan sebagai:
Disini ada dua point yang bisa diambil:
· Agent mempunyai kemampuan untuk melakukan suatu
tugas/pekerjaan.
Lalu Penjelasan selanjutnya ada pada
Sumber refrensi :
http://deris.unsri.ac.id/materi/sist_terd/Overview.pdf