Identifikasi komponen dan pembatasan kosakata

Added by 0706271670 ERIK DOMINIKUS over 8 years ago

Dalam contoh oven di paper-nya Dromey, User menjadi komponen. Saya rasa seharusnya requirement yang bersangkutan dipasifkan dari 'user presses button' menjadi 'button is pressed' karena user seharusnya bukan merupakan komponen dari sistem, dan juga yang penting ialah tombolnya itu dipencet, bukan siapa yang memencet. Bisa saja tombolnya terinjak kucing, kejatuhan cicak, dan lain sebagainya, dan sistem tidak akan membedakan penyebab tombol tersebut terpencet. Kalau semua requirementnya dipasifkan (supaya tidak ada 'user') maka tidak akan ada komponen User dalam behaviour tree yang dihasilkan.

Bahasa Inggris yang digunakan dalam spesifikasi sistem biasanya dibatasi kosakatanya (restricted vocabulary) dengan maksud menghindarkan ambiguity dan aliasing. Mungkin pembatasan ini bisa diterapkan dalam pembuatan behaviour tree?

Tadi juga sempat diskusi dengan Pak Ade, mungkin ada hubungan dengan lab Natural Language Processing-nya Pak Ruli?
Mungkin Pak Ade bisa memaparkan ini dengan lebih baik.