แบบจำลองเสถียรภาพ
ในการพัฒนาซอฟต์แวร์โมเดลความเสถียร ( SM ) เป็นวิธีการออกแบบและสร้าง แบบจำลอง ซอฟต์แวร์เป็นส่วนขยายของ วิธีการ ออกแบบซอฟต์แวร์เชิงวัตถุ (OOSD) เช่นภาษาสร้างแบบจำลองรวม (UML) แต่เพิ่มชุดกฎ แนวทาง ขั้นตอน และหลักการเชิงอนุมาน ของตนเอง เพื่อให้ได้ซอฟต์แวร์เชิงวัตถุ (OO) ที่มีความก้าวหน้ามากขึ้น
แรงจูงใจคือการบรรลุคุณสมบัติเชิงวัตถุ (OO) ในระดับที่สูงขึ้น เช่น
- ความเสถียร: วัตถุจะมีความเสถียรเมื่อเวลาผ่านไปและไม่จำเป็นต้องเปลี่ยนแปลง
- การนำกลับมาใช้ใหม่ : วัตถุเหล่านี้สามารถนำกลับมาใช้ซ้ำได้ในแอปพลิเคชันหลากหลายประเภท
- ความสามารถในการบำรุงรักษา : วัตถุเหล่านั้นจะต้องการการบำรุงรักษาน้อยที่สุด
หลักการ
การออกแบบนี้พยายามใช้สามัญสำนึกในการชี้นำกระบวนการออกแบบบนพื้นฐานของ SM โดยจะใช้เวลาเรียนรู้เพียงเล็กน้อยเพื่อให้ผู้คนเข้าใจแอปพลิเคชันและวัตถุใหม่ ๆ เมื่อคำนึงถึงกระบวนการและวิธีการแล้ว
แบบจำลองเสถียรภาพสร้างขึ้นโดยใช้แนวคิดหลักสามประการ -
- ธีมธุรกิจที่ยั่งยืน (EBT)
- วัตถุทางธุรกิจ (BO)
- วัตถุอุตสาหกรรม (IO)
ประวัติศาสตร์
วิธีการ SM ของ OOSD ถูกคิดค้นโดย ดร. โมฮาเหม็ด ฟายาด ซึ่งดำรงตำแหน่งบรรณาธิการบริหารของนิตยสารคอมพิวเตอร์ของIEEEมาหลายปี ท่านเคยสอน OOSD ในมหาวิทยาลัยสองแห่งในสหรัฐอเมริกา และได้เขียนและกำลังเขียนหนังสือเกี่ยวกับเรื่องนี้อยู่หลายเล่ม
บรรณานุกรม
- "แบบแผนสถาปัตยกรรมที่มั่นคงและกล้าหาญ" (PDF) . 2010. เก็บถาวรจากต้นฉบับ(PDF)เมื่อ 17 พฤศจิกายน 2015 . เรียกดูเมื่อ13 พฤศจิกายน 2015 .
ลิงก์ภายนอก
- หน้าแรกของ ดร. โมฮาเหม็ด ฟายาดในWayback Machine (เก็บถาวรเมื่อ 12 เมษายน 2021)