این دوره در مورد ISO 26262-4 است: توسعه محصول در سطح سیستم. تمامی بندهای مربوط به این بخش از ISO 26262 در دوره توضیح داده شده است. بندهای زیر در نظر گرفته می شوند:
بند 6: مشخصات الزامات ایمنی نرم افزار
بند 7: طراحی معماری نرم افزار
بند 8: طراحی و پیاده سازی واحد نرم افزار
بند 9: تست واحد نرم افزار
بند 10: یکپارچه سازی و آزمایش نرم افزار
بند 11: تست نرم افزار تعبیه شده
جنبه های زیر در بند 6 در نظر گرفته شده است: مشخصات الزامات ایمنی نرم افزار:
مدل ISO 26262 V برای مرحله توسعه نرم افزار
ویژگی ها و ویژگی های الزامات ایمنی نرم افزار
جنبه های زیر در بند 7 در نظر گرفته شده است: طراحی معماری نرم افزار:
اصول و نمادهای طراحی معماری نرم افزار
مکانیسمهای تشخیص خطا طبق ISO 26262
مکانیسمهای واکنش خطا بر اساس ISO 26262
نمونه ای برای طراحی معماری نرم افزار
جنبه های زیر در بند 8 در نظر گرفته شده است: طراحی و پیاده سازی واحد نرم افزار:
اصول و نمادهای طراحی واحد نرم افزار
روش های پیاده سازی طراحی واحد نرم افزار
شرایط ابزار نرم افزار
نمونه ای برای طراحی واحد نرم افزار
جنبه های زیر در بند 9 در نظر گرفته شده است: تست واحد نرم افزار:
اهداف تست واحد نرم افزار
روشهای استخراج روشهای آزمایش با چندین مثال
روش های آزمایش
پوشش ساختاری (پوشش بیانیه، پوشش شعبه، پوشش شرایط اصلاح شده/تصمیم) با مثال
جنبه های زیر در بند 10 در نظر گرفته شده است: یکپارچه سازی و آزمایش نرم افزار:
اهداف یکپارچه سازی و آزمایش نرم افزار
روشهای استخراج موارد آزمایشی
روش های آزمایش
پوشش ساختاری (پوشش عملکرد، پوشش تماس) با مثال
جنبه های زیر در بند 11 در نظر گرفته شده است: تست نرم افزار تعبیه شده:
اهداف آزمایش نرم افزار تعبیه شده
روش های آزمایش
در تمرینها، گام به گام نحوه توسعه نرمافزار طراحی معماری و الزامات ایمنی نرمافزار برای یک وسیله نقلیه الکتریکی و هدف ایمنی "جلوگیری از شتاب ناخواسته" را خواهید آموخت.
یک راه حل ممکن برای تمرینات در یک ویدیو ارائه شده است.
کارشناس ایمنی عملکردی
نمایش نظرات