ارزیابی امنیت سیستمهای نرم افزاری از روی معماری آن

Publish Year: 1395
نوع سند: مقاله کنفرانسی
زبان: Persian
View: 1,760

This Paper With 9 Page And PDF Format Ready To Download

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

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

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

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

MAYCOMP02_070

تاریخ نمایه سازی: 4 مهر 1396

Abstract:

با متداولشدن سیستمهای مبتنی بر مولفه و بکارگیری نرمافزارهای متنوع و حیاتی، نیاز به ارزیابی آنها اهمیت زیادی پیدا کرده است. یکی از مهمترین فعالیتهای چرخه توسعه نرمافزار، نگهداری آن میباشد. در این موردبیرون آوردن معماری نرم افزار به عنوان بخشی از فعالیتهای مهندسی معکوس تاثیر قابل توجهی بر نگهداری نرمافزار دارد. امروزه ارزیابی توصیف امنیت نرمافزار بهعنوان یکی از صفات کیفی نرمافزار دارای اهمیت زیادی است و پایینبودن شاخص آسیبپذیری در توصیف امنیت امری حیاتی برای تضمین کیفیت نرمافزار میباشد. روشهای زیادی برای ارزیابی امنیت سیستمهای نرمافزاری ارایه شده است، اما هیچ روشی برای ارزیابی توصیف امنیت سیستمهای نرمافزاری موجود از روی معماری نرمافزار ارایه نشده است.هدف از این مقاله، بررسی تاثیر معماری روی امنیت یک سیستم نرمافزاری میباشد.برای رسیدن به این هدف، با استفاده از ابزار استخراج معماری همانند Bunch ،معماری نرمافزار را بازیابی کرده و سپس این معماری را به زنجیرههای مارکوف گسسته زمانی جاذب تبدیل کرده و نهایتا ماتریس انتقال احتمال و ماتریس اساسی M را محاسبه و ازروی اینها شاخص آسیبپذیری تک تک مولفهها و نهایتا شاخص آسیبپذیری کل سیستم را حساب کرده و از روی این شاخصها امنیت کل سیستم کاربردی را پیشبینی میکنیم.

Authors

علی تاری نژاد

دانشجوی دکتری تخصصی مهندسی کامپیوتر نرمافزار، گروه فنی و مهندسی، دانشگاه آزاد اسلامی واحد میبد ، میبد، ایران

حبیب ایزدخواه

استادیار، گروه علوم کامپیوتر، دانشکده علوم ریاضی، دانشگاه تبریز ، تبریز، ایران

کمال میرزایی بدرآبادی

استادیار، گروه فنی و مهندسی، دانشکده فنی و مهندسی، دانشگاه آزاد اسلامی واحد میبد ، میبد، ایران