การ เข้าใจ ตัว อย่าง ของ โลก จริง ช่วย ระบุ สาเหตุ ทั่ว ไป และ วิธี ป้องกัน
สาเหตุ ทั่ว ไป ของ ความ ล้ม เหลว ใน ระบบ ที่ ฝัง ตัว
ความ ผิด พลาด ของ ซอฟต์แวร์ อาจ เกิด จาก การ ทํา ผิด พลาด ของ การ ทํา ความ ผิด พลาด หรือ การ ทดสอบ ที่ ไม่ สม ควร ได้ รับ
ความล้มเหลวในโลกแห่งความเป็นจริง
ตัว อย่าง หนึ่ง ที่ เด่น คือ ระบบ ภูมิ อากาศ ของ ดาว อังคาร ซึ่ง สูญ เสีย ไป เนื่อง จาก ความ ผิด พลาด ใน การ เปลี่ยน แปลง โปรแกรม หน่วย หนึ่ง ทํา ให้ เกิด การ คํานวณ เส้น ทาง ของ มัน ผิด.
การ คํานวณ และ การ วินิจฉัย
การ วิเคราะห์ ความ ผิด พลาด ของ ระบบ ที่ ฝัง อยู่ นี้ เกี่ยว ข้อง กับ การ วิเคราะห์ บันทึก ความ ผิด พลาด, การ ทดสอบ อุปกรณ์, และ การ ทํา การ จําลอง.
มาตรการ ป้องกัน
- เติมเต็มกระบวนการทดสอบและตรวจสอบอย่างละเอียด
- ใช้องค์ประกอบที่มีคุณภาพสูงอย่างน่าไว้วางใจ
- ออกแบบเพื่อความยืดหยุ่นด้านสิ่งแวดล้อม และความไม่สงบ
- ปรับปรุงและต่อแผ่น
- เฝ้าดูระบบอย่างต่อเนื่องสําหรับความผิดปกติ