طراحی زبان انتزاعی مدل‌سازی دانشِ "آزمون امنیت شبکه در مقابل نفوذ" و پیاده‌سازی مفسر آن

نویسندگان

1 علم و صنعت ایران

2 انگلستان

3 امام حسین علیه السلام

چکیده

مرحله تولید پایگاه دانش سیستم‌های خبره، تنگنای طراحی سیستم‌های خبره محسوب می‌شود. هزینة انجام آن از ابعاد مختلف زمان، سرمایه، نیروی انسانی، دقت و مانند آن به حدی است که بخش اعظم هزینة تولید سیستم خبره محسوب می‌شود. موفق‌ترین روش برای برخورد با این تنگنا، توسعة ابزارهای خاص اخذ دانش از انسان خبره است. این ابزارها که تک منظوره هستند به انسان خبره امکان می‌دهد پایگاه دانش سیستم خبره را با هزینة مناسبی تولید نماید. هدف این مقاله شرح طراحی زبان مدل‌سازی دانش امنیت شبکه NSKMAL1 و اشاره‌ای به محیط گرافیکی NSKTOOL 2 است که جهت تولید پایگاه دانش سیستم خبرة تحلیل‌گر امنیت شبکه طراحی و تولید شده‌اند. انسان خبرة امنیت شبکه قادر است با استفاده از محیط گرافیکی NSKTOOL دانش امنیت را فرموله و به پایگاه دانش منتقل نماید. نتیجه تعامل انسان خبره و NSKTOOL به مجموعه‌ای از دستورات زبان NSKMAL تبدیل شده که متعاقباً توسط مفسر زبان NSKMAL تفسیر شده و تغییرات لازم در پایگاه دانش اعمال می‌شود.

کلیدواژه‌ها