تحمل پذیری نفوذ، رویکردی نوین برای توسعه سیستم های نرم افزاری

Publish Year: 1391
نوع سند: مقاله ژورنالی
زبان: Persian
View: 44

This Paper With 11 Page And PDF Format Ready To Download

  • Certificate
  • من نویسنده این مقاله هستم

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این Paper:

شناسه ملی سند علمی:

JR_SAPD-3-3_005

تاریخ نمایه سازی: 12 شهریور 1402

Abstract:

امروزه شاهد حضور و تاثیر فراوان سیستم­های نرم­افزاری در سرعت، دقت و حجم پردازش­ها هستیم. هرگونه نفوذ در سیستم های نرم افزاری، خسارات موثر و برخی اوقات آثار جبران­ناپذیری را به دنبال دارد. روش­­های متعارف امنیتی به تنهایی توان مقابله با نفوذ به سیستم­های نرم­افزاری را ایجاد نمی­کنند و همچنین وجود آسیب­پذیری­های انکارناپذیر و ناشناخته در فرآیند توسعه نرم­افزار، آنها را در مقابله با نفوذ، از به کارگیری راهکارهای موثر بی­نیاز نمی­کند. در این شرایط، تحمل­پذیری نفوذ سیستم­های نرم­افزاری به عنوان یک راه حل مقابله با نفوذ پذیرفتنی است. برای تحمل­پذیری نفوذ سیستم­های نرم­افزاری در کنار روش­­های متعارف امنیتی، از تکنیک­های مهم تحمل پذیری خطا استفاده می­شود که نتیجه آن، فراهم کردن استمرار ارائه خدمات پیش­بینی­شده سیستم نرم افزاری، حتی در شرایط نفوذ است. تعیین مولفه­های موثر در تحمل­پذیری نفوذ سیستم­های نرم­افزاری و میزان تاثیر هریک از مولفه­ها، گامی موثر در تولید سیستم های نرم افزاری است که به صورت مشخص در اختیار طراحان نیست. در این مقاله با بهره­گیری از دانش معماری­ سیستم های نرم­افزاری تحمل پذیر نفوذ، از جمله SITAR, MAFTIA, SCIT، مولفه ها و عوامل موثر در تحمل­پذیری نفوذ سیستم­های نرم­افزاری تعیین و ارائه می­شوند تا زمینه­های لازم جهت توسعه سیستم­های نرم­افزاری تحمل­پذیر نفوذ فراهم گردد.