TAILIEUCHUNG - Chương 13: Modeling System Behaviours

Positive scenario: the sequence of interactions illustrates a possible way of satisfying an behavioural goal. | Building System Models for RE Chapter 13 Modeling System Behaviours Building models for RE Behaviors - Scenarios () Behaviors - State machines () The behaviour model Behaviour view of the system being modeled Modelling the dynamic of an agent, consider: Specific behaviours of specific agent instances All possible behaviours of any agent instance. Specific instance behaviours are captured through scenarios. General class behaviours are captured through state machines. Modeling system behaviours: outline Modeling instance behaviours Scenarios as UML sequence diagrams Scenario refinement Modeling class behaviours State machines as UML state diagrams State machine refinement Building behaviour models Modeling instance behaviours What is scenario? Is a temporal sequence of interaction events among agent instances Positive scenario: the sequence of interactions illustrates a possible way of satisfying an behavioural goal. Negative scenario: the sequence of interactions illustrates a possible way of satisfying an obstacle to a goal. Interaction: Is an instantaneous object Corresponding to the source agent instance applying an operation whose effect is monitored by the target agent instance. Source agent controls the interaction; target agent monitors it. Scenario as UML sequence diagrams Sequence diagrams are a UML variant of the event trace diag. Basic UML syntax for sequence diagrams is similar to the one used in event trace diagrams. Scenario as UML sequence diagrams (2) Scenario refinement: Episodes and agent decomposition When elaborating complex scenarios stepwise, expressing a coarse-grained scenario first then refine it with further details coarse-grained scenario -> finer-grained scenario: Introducing episodes Decomposing an agent instance into finer-grained agents. Scenario refinement: Episodes Scenario refinement: agent decomposition Modeling system behaviours: outline Modeling instance behaviours Scenarios as UML sequence diagrams Scenario .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.