ارزیابی ریسک کد نرم افزار سیستم های نهفته مبتنی بر چارجوب سیستم مدیریت ایمنی

سال انتشار: 1402
نوع سند: مقاله ژورنالی
زبان: فارسی
مشاهده: 75

فایل این مقاله در 11 صفحه با فرمت PDF قابل دریافت می باشد

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

لینک ثابت به این مقاله:

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

JR_RHSE-1-3_005

تاریخ نمایه سازی: 15 بهمن 1402

چکیده مقاله:

امروزه ایمنی در سیستم های فناوری اطلاعات اهمیت زیادی دارد و عدم تضمین ایمنی این سیستم ها و نقص های نرم افزاری و همینطور خطاها و اشتباهات برنامه نویسی می تواند باعث خسارت های سنگین مالی، روانی و حتی جانی در کشور شود. پیاده سازی کد بدون نقص و خطا، تقریبا کاری غیرممکن است، تعداد بسیار کمی از این اشتباهات برنامهنویسی به هنگام Compile شدن برنامه مشخص می شود اما بیشتر آنها پنهان می مانند. نکته حائز اهمیت آن است که بتوان کد پرریسک را قبل از تولید محصول مشخص کرد و مانع از انتشار نسخه جدید شد. در این مقاله با استفاده از ابزار Source Monitor، پیچیدگی کد سیستم های نهفته، تعداد خطوط کد و تعداد دستورات در هر تابع مشخص می شود. بعد از این مرحله با بهره مندی از چارچوب سیستم مدیریت ایمنی یاSMS ، ریسک پروژه با استفاده از ماتریس ارزیابی ریسک، آنالیز می شود. همچنین خطاهای شایع و پرتکرار در سیستم های نهفته (سیستم های به زبان C) مورد بررسی قرار می گیرند.

کلیدواژه ها:

نویسندگان

علی اصفهانی

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

رضا اصفهانی

استادیار دانشکده و پژوهشکده پدافندغیرعامل، دانشگاه جامع امام حسین (ع)

عبدالرحمن کشوری

استادیار دانشکده و پژوهشکده پدافندغیرعامل، دانشگاه جامع امام حسین (ع)

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • Choi, H. J., Lee, H., & Choi, J.-Y. (۲۰۲۱). Is ...
  • https://ieeexplore.ieee.org/abstract/document/۸۱۰۹۲۵۳[۶] A Simple Understanding of Code Complexity - Codegrip. (n.d.). ...
  • Chakib, M. (۲۰۱۸). SAFETY MANAGEMENT SYSTEM ...
  • ]۱۸[ وحیدی اصل, م., دهقانی تفتی, م., & خلیلیان, ع. ...
  • ]۱۹[ چگونه پیچیدگی کد را در یک شرکت نرم افزار ...
  • T. Soper, “Starbucks lost millions in sales because of a ...
  • R. Bajpai, “What are some recent major computer system failures ...
  • of Massachusetts, Amherst, MA, CMPSCI Tech. Rep. ۹۹-۰۲, ۱۹۹۹ ...
  • نمایش کامل مراجع