You are on page 1of 3

Agensi Software

Agensi Software agents menampilkan tantangan terbesar kepada sistem


peradilan saat ini. Dampak risiko gugatan hukum yang ditimbulkan oleh Software
agents adalah mungkin satusatunya serangkaian risiko yang benar-benar eksklusif
untuk lingkungan e-bisnis. derajat otonomi adalah hal yang membedakan Software
agents dari Software lain. Agen mengontrol keputusan mereka; mereka belajar dan
bertindak berdasarkan persepsi mereka tentang lingkungan untuk memaksimalkan
tujuan dari pengguna atau programmer (Dzeng dan Lin; Lee; Ren dan Anumba dalam
Chimay J. Anumba dan Kirti Ruikar, 2008).

Software agents adalah program komputer yang memiliki kemampuan belajar


dan dapat mengambil keputusan atas nama pengguna dan programmer (Dzeng Dan
Lin; Ren Dan Anumba dalam Chimay J. Anumba Dan Kirti Ruikar, 2008). Mereka
bertindak atas nama pemiliknya untuk mempromosikan keinginan pemilik, tidak
seperti perangkat lunak pendukung yang mendukung pemilik dalam membuat
keputusan tetapi meninggalkan keputusan untuk dibuat pemilik (Schoop et al; Ren
dan Anumba dalam Chimay J. Anumba dan Kirti Ruikar, 2008). Untuk memahami
apa itu software agent, diharapkan agar mempertimbangkan kasus hipotetis berikut:

 Supplier 1 (S1) merespons undangan online untuk penawaran dari


General Contractor (GC) untuk memasok bahan untuk proyek konstruksi.
General Contractor sedang mempertimbangkan dua pemasok lainnya yang
terpilih: Supplier 2 (S2) dan Supplier 3 (S3). Negosiasi dilakukan dalam
pengaturan e-bisnis murni dengan masing-masing pihak yang diwakili oleh
agen negosiasi: GC mewakili General Contractor, S1, S2 dan S3 atas
masingmasing Supplier 1, Supplier 2 dan Supplier 3. Masing-masing pihak
memberikan agen negosiasi mereka dengan pengaturan bayaran mereka.
Pengaturan imbalan dapat mencakup item seperti harga, tanggal pengiriman,
istilah garansi, syarat pembayaran dan istilah khusus lainnya.
Agen Negosiasi

Proses negosiasi antara agen diawali dengan GC. GC menerima tawaran dari
S1, S2 dan S3 secara bersamaan dan mengevaluasinya. GC kemudian akan memulai
algoritma negosiasi dengan tiga agen pemasok yang akan mencoba untuk
memaksimalkan nilai untuk GC. Di sisi lain, Supplier 1, Supplier 2 dan Supplier 3
akan terlibat dalam proses negosiasi yang sama dengan GC, masing-masing dengan
tujuan memaksimalkan kepentingan mereka sendiri. Perbedaan penting antara
software agents dan standard software adalah bahwa agen dapat belajar selama proses
ini.

Lebih penting lagi, agen membuat keputusan atas nama pengguna mereka
tanpa mendelegasikan keputusan kembali kepada mereka. GC, berdasarkan negosiasi
dengan Supplier 1, Supplier 2 dan Supplier 3, akan menganalisis tawaran,
menegosiasikan syarat yang menguntungkan, dan menyelesaikan transaksi dengan
supplier yang menang: dalam contoh ini asumsikan Supplier 1.Variasi Dalam contoh
ini, pengguna agen GC memulai negosiasi. Dalam contoh lain, GC secara otomatis
dapat memulai negosiasi dan membuat keputusan atas nama user-nya. Mengingat
bahwa agen GC terkait dengan sistem Enterprise Resource Planning (ERP). Agen GC
secara otomatis akan merasakan bahwa tingkat persediaan material tertentu di bawah
apa yang dibutuhkan untuk menyelesaikan kegiatan yang dijadwalkan tepat waktu.
Agen GC secara otomatis akan memulai penawaran dengan mengirimkan undangan
pengajuan penawaran. Agen GC akan mencari pemasok yang menjual bahan yang
diperlukan dan akan mengevaluasi reputasi mereka, historis kerja sama dengan GC,
ketersediaan material, dll. agen GC kemudian akan memilh Supplier 1, Supplier 2 dan
Supplier 3 berdasarkan pencarian dan mengirim mereka undangan untuk penawaran.
Selebihnya contoh akan mengikuti sampai agen GC mengontrak secara otomatis
dengan agen Supplier 1. Agen dengan kemampuan untuk secara otonomi melakukan
tindakan atas nama pengguna mereka disebut agen Inisiator. Di sisi lain, agen yang
menengahi kesepakatan dan membuat keputusan atas nama pengguna mereka hanya
ketika ada permintaan untuk membuat keputusan yang diprakarsai oleh pengguna
disebut Agen Mediator (Bain dan Subirana, 2003b). Perbedaan ini penting dari
perspektif hukum. Agen inisiator memiliki tingkat otonomi yang lebih tinggi.1

1 Chimay J. Anumba dan Kirti Ruikar, e-Business in Construction, 2008, Blackwell Publishing:
Singapore, hlm 9

You might also like