TAILIEUCHUNG - Lecture Software requirements engineering - Lecture­ 13: Elaboration process

After this chapter the student should have acquired the following knowledge and skills: Scenario based modeling, swimlane diagram, class modeling, class-based modeling, identifying analysis classes, grammatical parse, identifying analysis classes, class selection criteria, how to identify classes? class classifications, class selection criteria, how to find attributes and operations of a class? | Elaboration Process Lecture-13 Recap Object Oriented Analysis Scenario Based Modeling (Use Cases, Swim lane Diagrams, Activity Diagrams) Example Use-case diagram for surveillance function Activity diagram for Access camera surveillance—display camera views function 4 Swimlane diagram 5 Today’s lecture Scenario based modeling Swimlane diagram Class modeling Class-based Modeling Identifying Analysis Classes Perform a grammatical parse of the problem statement or use cases Classes are determined by underlining each noun or noun clause A class required to implement a solution is part of the solution space A class necessary only to describe a solution is part of the problem space A class should NOT have an imperative procedural name (., a verb) List the potential class names in a table and "classify" each class according to some taxonomy and class selection characteristics A potential class should satisfy nearly all (or all) of the selection characteristics to be considered a legitimate

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.