Tolong jelaskan mengenai Konsep dan Properti AOSE dari Agent-oriented software engineering

Konsep dan properti berorientasi agen sangat penting untuk metodologi berorientasi agen. Konsep adalah abstraksi atau gagasan yang disimpulkan atau berasal dari contoh khusus dalam domain masalah. Properti adalah kemampuan khusus atau karakteristik. Berdasarkan literatur, satu set konsep agen signifikan dan properti telah ditemukan, termasuk di antaranya blok bangunan dasar (building blocks) seperti agen, gagasan mental (BDI), pesan, norma, organisasi, protokol, peran, layanan, masyarakat dan tugas, karakteristik mereka seperti otonomi, reaktivitas, proaktif dan sosialitas.