1. Pakar Domain Expert pakar adalah seseorang yang dapat menyelesaikan masalah yang sedang
diusahakan untuk dipecahkan oleh sistem. 2. Pembangun pengetahuan Knowledge Engineer
Pembangunan pengetahuan
adalah seseorang
yang menterjemahkan
pengetahuan seorang pakar dalam bentuk deklaratif sehingga dapat digunakan oleh sistem pakar.
3. Pemakai User Pemakai adalah seseorang yang berkonsultasi dengan sistem untuk
mendapatkan saran yang disediakan oleh pakar. 4. Pembangun sistem System Engineer
Pembangunan sistem adalah seseorang yang dapat membuat antar muka pengguna user interface, merancang bentuk basis pengetahuan knowledge base
secara deklaratif dan mengimplementasikan mesin inferensi inference engine.
2.5 Runut Maju Forward Chaining
Runut Maju berarti menggunakan himpunan aturan kondisi-aksi. Dalam metode ini, data digunakan untuk menentukan aturan mana yang akan dijelaskan,
kemudian aturan tersebut dijalankan. Mungkin proses menambahkan data ke memori kerja. Proses diulang sampai ditemukan Kusrini, 2006. Gambar 2
menunjukan bagaimana cara kerja metode inferensi runut maju forward chaining
dapat dilihat pada halaman 12.
DATA ATURAN
KESIMPULAN A = 1
B = 2 JIKA A = 1 DAN B = 2
MAKA C = 3 JIKA C = 3 MAKA D = 4
D = 4
Gambar 2.2 Cara Kerja Metode Forward Chaining Kusrini, 2006: 36
2.6 Runut Balik Backward Chaining
Runut balik backword chaining merupakan metode penalaran kebalikan dari runut maju forward chaining. Dalam runut balik, penalaran dimulai dengan
tujuan kemudian menurut balik ke jalur yang mengarah ketujuan tersebut. Runut balik disebut juga sebagai goal-drive reasoning yang merupakan cara yang
efesien untuk memecahkan masalah yang dimodelkan sebagai masalah pemilihan terstruktur. Tujuan dari metode ini adalah mengambil pilihan terbaik dari banyak
kemungkinan Kusrini, 2006. Gambar 3 menunjukan bagaimana cara kerja metode backword chaining.
SUB TUJUAN ATURAN
TUJUAN A = 1
B = 2 JIKA A = 1 DAN B = 2
MAKA C = 3 JIKA C = 3 MAKA D = 4
D = 4
Gambar 2.3 Cara Kerja Metode Backwor Backword Chaining Kusrini, 2006: 36