سیستم های بلادرنگ – قسمت ۳ – Scheduling

در قسمت اول به بررسی کلی سیستم های بلادرنگ و تشریح انواع آن پرداختیم. در این مقاله قصد داریم جزییات بیشتری در مورد الزامات بلادرنگ ارایه کنیم. به منظور طراحی یک سیستم نیاز به ارایه مشخصات فنی است. این مشخصات فنی و سیستم حاصل از آن بایستی الزاماتی(System Requirements) را برآورده کنند. این الزامات به دو دسته عملیاتی/غیرعملیاتی(Functional and Non-Functional Requirements) و ایمنی (Safety Requirements) تقسیم بندی می شوند. عموما برای تجاری کردن هر سیستم استانداردهای ملی و بین الملی وجود دارد که بایستی به صورت دقیق دنبال شوند. برای نمونه در اتحادیه اروپا استانداردهای EU یا استانداردهای بین مللی مانند ISO یا IEC وجود دارند. علاوه بر این الزامات استاندارد ممکن است مشتری اماکانات و قابلیت های بیشتری نیز لازم داشته باشد که در مشخصات فنی ذکر می شود. این الزامات در دو لایه نرم افزار و سخت افزاری سیستم اجرا می شوند.
مشخصات فنی با همکاری مشتری و طراح تهیه و تکمیل می شود. مشخصات فنی شامل موارد زیر است.
- توصیف اجراء سیستم
- توصیف واسط های ارتباطی
- توصیف معماری سیستم
- توصیف معماری نرم افزاری
- تدقیق الزامات و ارتباط آن با واسط های ارتباطی و اجزاء سیستم
- نحوه تقسیم کارها بین اجزاء و واسط ها

دیدگاهتان را بنویسید