بهبود رأی گیرنده های نرم افزاری برای سیستم های بحرانی-ایمن

پایان نامه
  • وزارت علوم، تحقیقات و فناوری - دانشگاه فردوسی مشهد - دانشکده مهندسی
  • نویسنده محمدرضا رضائی
  • استاد راهنما یاسر صداقت
  • سال انتشار 1394
چکیده

امروزه سیستم های نهفته بحرانی-ایمن نظیر سیستم کنترل پرواز هواپیما و سیستم های کنترل نیروگاه های هسته ای کاربرد گسترده ای پیدا کرده اند. سیستم های بحرانی-ایمن سیستم هایی هستند که رخداد خرابی در آنها می تواند منجر به فاجعه جانی، مالی یا زیست محیطی شود. جلوگیری از رخداد هرگونه خرابی و در نتیجه مقابله با هرگونه اشکال در این سیستم ها یک نیاز اساسی در آنها است. یکی از راه های مقابله با اشکال ها استفاده از تکنیک های پوشش اشکال می باشد. برای پوشش اشکال های موجود در یک سیستم روش های nvp به صورت گسترده ای مورد استفاده قرار می گیرند. در این روش ها تعداد n نسخه نرم افزاری بر روی داده های یکسان عملیات مشابهی را انجام می دهند و هر یک نتیجه ای را تولید می نمایند، به همین دلیل نیاز است تا یک واحد رأی گیرنده نرم افزاری بتواند از میان نتایج تولید شده یک نتیجه ی صحیح نهایی را استخراج نماید. از آنجایی که ورودی های یک رأی گیرنده نرم افزاری ممکن است اعداد غیردقیقی باشند که رأی گیرنده آنها را به صورت غیرهمزمان دریافت می کند این نیاز وجود دارد تا رأی گیرنده ای (داور) طراحی شود که بتواند از بین ورودی های صحیح و غلط دریافت شده اش بهترین جواب ممکن را تولید کند. واحد رأی گیرنده یک تک نقطه ی خرابی در سیستم است و باید به ایمنی و دسترس پذیری آن توجه ویژه ای داشت. در این پایان نامه با استفاده از پیشینه اشکال های موجود در سیستم و پیگیری رفتار نسخه های نرم افزاری که ورودی رأی گیرنده را تولید می کنند، تکنیکی طراحی شده است که با افزودن این تکنیک به دیگر رأی گیرنده ها معیارهای ارزیابی عملکرد در این رأی گیرنده ها افزایش می یابد. در روش ارائه شده برای تشخیص اشکال های دائمی، گذرا و دوره ای در یک محیط کاری با ورودی های ناهمزمان میزان دسترس پذیری رأی گیرنده تا حدود 63 درصد افزایش یافته است و میزان ایمنی نیز تا 9 درصد افزایش نسبت به کارهای پیشین را تجربه کرده است.

منابع مشابه

ارزیابی میزان تطابق مولفه‌های نرم افزاری سیستم های اطلاعات سلامت با معیارهای کیفیت نرم افزار

Abstract: The impacts of employing healthcare information systems in decreasing the admission and discharge time, patient transfer time, the internal clashes and clinical applications, time to get answers and refer to previous data file, increasing information and request accuracy, accelerating the communication between hospital wards, increasing patient satisfaction, providing better quality s...

متن کامل

ارائه یک مدل جدید جهت تخمین تلاش لازم برای توسعه سرویس های نرم افزاری

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

متن کامل

بیواکی وین: نرم افزاری برای مطالعات هم ارزی زیستی

Abstract Introduction: Bioequivalence studies are the most important way of evaluating the quality and efficacy of pharmaceutical formulations. In a bioequivalence study, the rate and extent of drug absorption into the general circulation is measured and the pharmacokinetic parameters should be calculated and statistically evaluated for the reference and test products. Pharmacokinetic paramete...

متن کامل

بررسی اثرات اجتماعی و فرهنگی نوسازی های نرم افزاری (مورد مطالعه: کاربران سیستم نرم افزاری مخابرات استان اصفهان)

با توجه به گسترش کاربرد و تاثیرات اجتماعی-فرهنگی فناوریهای نوین در جامعه انجام مطالعات فرهنگی-اجتماعی در حوزه فناوری اهمیت خاصی دارد. پژوهش حاضر با هدف بررسی تاثیرات فرهنگی-اجتماعی نوسازی نرم افزاری روندهای سنتی سازمان مخابرات استان اصفهان انجام گرفت و با استفاده از، روش پیمایشی و تکنیک پرسشنامه بر روی 222 نفر از کاربرانی که از طریق نمونه گیری طبقه ای انتخاب شده اند، روابط مورد نظر را تبیین کرد...

متن کامل

طراحی یک سیستم پشتیبان تصمیم برای تخصیص نیروی انسانی (مطالعه موردی: پروژه های تدوین بسته های نرم افزاری)

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

متن کامل

جنگ نرم و رویکرد نرم افزاری امنیت

هسته مرکزی روابط بین‌الملل فراتر از امنیت و راه‌های تحصیل آن توسط بازیگران بین‌المللی، مربوط به حوزه جنگ، تهدید به جنگ و راهبردهای پدافندی علیه آن است. از این‌رو، بحث جنگ و اشکال متنوع آن بر محیط بین‌المللی سایه افکنده و عناصر و مفاهیمی همچون «امنیت» را تحت تأثیر قرار داده است، به گونه‌ای که امنیت و مشتقات آن تحت تأثیر چهره‌های ژانوسی جنگ میان دولت‌ها هستند. پرسش اساسی دراین نوشتار این است که ت...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه فردوسی مشهد - دانشکده مهندسی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023