طراحی روشی برای افزودن امکان تشخیص خطا در رأی گیرنده های نرم افزاری برای سیستم های نهفته بحرانی-ایمن

  • سال انتشار: 1393
  • محل انتشار: دومین کنفرانس ملی اویونیک ایران
  • کد COI اختصاصی: ICADI02_017
  • زبان مقاله: فارسی
  • تعداد مشاهده: 698
دانلود فایل این مقاله

نویسندگان

محمدرضا رضائی

آزمایشگاه سیستم های نهفته توزیع شده اتکاپذیرDDEmSدانشکده مهندسی کامپیوتر، دانشگاه فردوسی مشهد، مشهد، ایران

یاسر صداقت

آزمایشگاه سیستم های نهفته توزیع شده اتکاپذیرDDEmSدانشکده مهندسی کامپیوتر، دانشگاه فردوسی مشهد، مشهد، ایران

چکیده

سیستم های بحرانی ایمن نظیر سیستم کنترل پرواز هواپیما و یا سیستم کنترل قطارهای سریع السیر،سیستم هایی هستند که رخداد خرابی در آنها می تواند منجر به فاجعه جانی، مالی یا زیست محیطی شود. لذا جلوگیری ازرخداد هرگونه خرابی در این سیستم ها یک نیاز اساسی محسوب می گردد. یکی از راه های موجود برای عدم رخداد خرابی در این سیستم ها استفاده از تکنیک های پوشش اشکال می باشد. برای پوشش اشکالات موجود در یک سیستم روش هایچندنسخه ای نظیر NVP و NMR به صورت گسترده ای مورد استفاده قرار می گیرند. در این روش ها، تعداد N ماژول بر روی داده های یکسان عملیات مشابهی را انجام می دهند و هر یک نتیجه ای را تولید می نمایند. سپس نیاز است تا یک واحد رأی گیرنده بتواند از میان نتایج تولید شده یک نتیجه ی صحیح نهایی را استخراج نماید. از آنجایی که ورودی هاییک رأی گیرنده ممکن است اعداد غیردقیقی باشند که رأی گیرنده آنها را به صورت غیرهمزمان دریافت می کند، این نیاز وجود دارد تا رأی گیرنده ای طراحی گردد که بتواند از بین ورودی های صحیح و غلط دریافت شده، بهترین جواب را درکمترین زمان ممکن تولید کند. از آنجا که خرابی واحد رأی گیرنده می تواند منجر به خرابی سیستم شود، بنابراین باید به ایمنی و دسترس پذیری آن نیز توجه ویژه ای داشت. در روش پیشنهادی با استفاده از تکنیک های مختلف سعی بر آن شده است تا امکان تشخیص خطا به رأی گیرنده هایی که این امکان را ندارند افزوده شود که نتیجه آن افزایش ایمنی رأی گیرنده بوده است.

کلیدواژه ها

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

مقالات مرتبط جدید

اطلاعات بیشتر در مورد COI

COI مخفف عبارت CIVILICA Object Identifier به معنی شناسه سیویلیکا برای اسناد است. COI کدی است که مطابق محل انتشار، به مقالات کنفرانسها و ژورنالهای داخل کشور به هنگام نمایه سازی بر روی پایگاه استنادی سیویلیکا اختصاص می یابد.

کد COI به مفهوم کد ملی اسناد نمایه شده در سیویلیکا است و کدی یکتا و ثابت است و به همین دلیل همواره قابلیت استناد و پیگیری دارد.