본문 바로가기

Archived(CSE)/소프트웨어 설계

Chap 6. Behavioral Modeling

Chap 6. Behavioral Modeling


* System Internal Analysis (Interaction Diagram(sequential+communication) , State Machine)

* Behavioral Modeling - 1 usecase 

* Interaction Diagram factor ( Object, attribute, method, Message, Actor)


* Sequential Diagram ( process, collaborate ) - Generic Diagram, Instance Diagram

* Sequential Diagram factor

* Exercise

* Guideline - 1) direction, 2) Same idea(actor, object), 3) initiator, 4) Multiple Object, 5) Return(not obvious),  6) arrowhead

* Way to write


* Communication Diagram  - object collaborate 

* Communication Diagram factor ( seq Number)

* Exercise 

* Guideline - 1) don't use Process 2) don't use Sequential 3) use for identify


* Sequential Diagram - opt , alt


* State Machine - for one Complex and important Object

* State Machine Factor - state, transition, event[g] / action

* Guide line - 1) direction, 2) Complex important, 3) simple descriptive 4) black hole, miracle , 5) mutually exclusive 6) association


* CRUDE Matrix

* Verifying & Validating Behavioral Modeling  (consistency , association, guard condition, sequence, state machine)



'Archived(CSE) > 소프트웨어 설계' 카테고리의 다른 글

Chap 12. Construction  (0) 2018.12.08
Chap 10. User Interface Design  (0) 2018.11.29
Chap 11. Physical Architecture layer Design  (0) 2018.11.26
Chap 8. Class and Method Design  (0) 2018.11.22
Chap 7. Moving to Design  (0) 2018.11.18