Streamlined Object Modeling
Streamlined Object Modeling ถ้าถามผมนะ ผมมองว่าเป็น Analysis Pattern นะ โดยในขั้นตอนนี้เป็นการปรับ Enity Class ที่ได้จากการ Use Case Realization มาใช้ Pattern ที่คุณ Peter Coad ได้คิดเอาไว้ครับ (คนนี้คิดได้หลายอย่างเลย โดยส่วนใหญ่เป็นการขยายภาพของ OO ใช้ชัดเจนมากขึ้น และเค้ายังคิดเรื่อง Feature Driven Development ด้วย) สำหรับในเรื่องนี้คุณ Peter Coad ได้แบ่งกลุ่มของ Object ไว้เป็น 4 ประเภท ครับ ได้แก่ ตัวอย่าง เช่น ปิงซื้อหมูปิ้งที่หน้าบ้าน ถ้าแยกออกมาจาก Object Categories แล้ว พอรู้จักกับประเภทของ Object แต่ละแบบแล้ว เรามามองในแง่ของความเกี่ยวข้อง การประสานงาน (Collaboration) โดยนำมาจัดเป็น Pattern Players โดยเจ้าตัว Pattern Players มีการจัดเป็นกลุ่ม ดังนี้ Object Categories Container(High) Action(Low) Person Actor Role Places Outer Place Place Things Item Specific Item Assembly Part Container Content Group Member Event Transaction Role…