Composite Structure diagram
คอมโพสิตสตรัคเจอร์ไดอะแกรม คือชุดของ การเชื่อมต่อระหว่างกันของ องค์ประกอบที่ใช้ทำงานร่วมกันในขณะรันไทม์ เพื่อตอบสนองจุดประสงค์บางอย่าง แต่ละหน่วยมีการ กำหนดบทบาทเพื่อให้สามารถทำงานร่วมกัน
รูปประกอบที่ 9 ตัวอย่างคอมโพสิต สตรัคเจอร์ไดอะแกรม
องค์ประกอบหลักของคอมโพสิตสตรักเจอร์ ตามข้อกำหนด UML 2.0 ประกอบด้วย structured classifiers, parts, ports, connectors, และ collaborations
§ Structured classifier : StructuredClassifier ใช้แสดงแทนคลาส มักนำมาใช้กับคลาสตามเกณฑ์ที่กำหนด ซึ่งพฤติกรรมจะเป็นตัวกำหนด การแสดงอาการว่าสามารถมีปฏิกิริยาเพื่อบรรยายลักษณะระหว่างพาร์ท โดยสมบูรณ์หรือเพียงบางส่วน
§ Part : part ใช้แทนบทบาทที่แสดงอยู่ในขณะรันไทม์ โดยอินสแตน์ใดของคลาสที่กำหนดประเภท หรือจากการรวบรวมอินสแตนซ์ บางคราว พาร์ทอาจเป็นเพียงชื่อของบทบาท และอาจเป็นชื่อนามธรรมของ ซูปเปอร์คลาส หรือที่กำหนดไว้กับคลาสที่มีอยู่จริง
§ Part : part ใช้แทนบทบาทที่แสดงอยู่ในขณะรันไทม์ โดยอินสแตน์ใดของคลาสที่กำหนดประเภท หรือจากการรวบรวมอินสแตนซ์ บางคราว พาร์ทอาจเป็นเพียงชื่อของบทบาท และอาจเป็นชื่อนามธรรมของ ซูปเปอร์คลาส หรือที่กำหนดไว้กับคลาสที่มีอยู่จริง
§ Port : port คือจุดแสดงปฏิกิริยาที่สามารถใช้สำหรับการเชื่อมต่อกับ structured classifiers กับ พาร์ท และสภาพแวดล้อมเข้าด้วยกัน พอร์ทสามารถ ระบุทางเลือกให้กับบริการที่ ต้องการจัดเตรียมและให้บริการตามที่ ต้องการจากส่วนอื่นๆ ของระบบ
§ Connector : connector ผูกโยง เอ็นติตี้เข้าด้วยกัน เพื่อให้ มันสามารถโต้ตอบกันได้ในขณะรันไทม์ ตัวconnector แสดงด้วยเส้น ระหว่าง กลุ่มของ part port และ structured classifiers
§ Connector : connector ผูกโยง เอ็นติตี้เข้าด้วยกัน เพื่อให้ มันสามารถโต้ตอบกันได้ในขณะรันไทม์ ตัวconnector แสดงด้วยเส้น ระหว่าง กลุ่มของ part port และ structured classifiers
Collaboration : collaboration โดยทั่วไปมีลักษณะตามหลักเกณฑ์กำหนดมากกว่า structured classifier แสดงผ่านเส้นบทบาทด้านปลายเป็นวงกลม ซึ่งอินสแตนซ์ สามารถนำมาแสดงในรูปแบบการทำงานร่วมกันได้
กลับยังหน้า Diagram
กลับยังหน้า Diagram