Kebijakan
Kebijakan adalah pengelompokan aturan yang logis. Anda membuat versi kebijakan, menyimpannya, mengujinya dengan menerapkannya ke fakta, dan, ketika Anda puas dengan hasilnya, terbitkan dan sebarkan ke lingkungan produksi.
Anda dapat membuat kebijakan di Business Rule Composer dengan membuat aturan dari fakta dan definisi. Kebijakan dapat berisi seperangkat aturan yang sangat besar, tetapi biasanya Anda menyusun kebijakan dari aturan yang berkaitan dengan domain bisnis tertentu dalam konteks aplikasi yang akan menggunakan kebijakan.
Anda dapat secara efektif melakukan uji coba kebijakan Anda sebelum diterbitkan dan disebarkan di lingkungan produksi. Komposer Aturan Bisnis memungkinkan Anda untuk memberikan instans fakta ke kebijakan, menjalankan kebijakan, dan melihat outputnya. Output mencakup aktivitas fakta, eksekusi aturan, evaluasi kondisi, dan pembaruan agenda.
Setelah menentukan semua aturan dalam kebijakan, Anda dapat menerbitkan versi kebijakan. Dengan cara ini kebijakan dikunci, dan perilakunya terdefinisi dengan baik.
Versi kebijakan tertentu dapat digunakan dalam serangkaian keadaan tertentu di lingkungan bisnis Anda, dan digantikan oleh versi lain saat keadaan tersebut berubah. Selain itu, versi baru dan lama dapat digunakan secara bersamaan oleh aplikasi yang berbeda.
Ketika kebijakan Anda siap dijalankan di lingkungan produksi, Anda dapat menyebarkannya untuk membuatnya tersedia untuk aplikasi hosting.
Pembaruan kebijakan dinamis memungkinkan Anda mengubah kebijakan secara independen dari proses bisnis yang sedang berjalan. Anda dapat membuat dan menyebarkan versi kebijakan yang diperbarui, dan aplikasi hosting dapat menggabungkan pembaruan dalam waktu dekat secara real time. Pembaruan ini tidak mengharuskan Anda untuk mengubah kode apa pun, dan dengan demikian Anda dapat menghindari overhead pembangunan kembali dan penyebaran ulang aplikasi.