TAILIEUCHUNG - Chương 7: Goal Orientation in RE

analyzing conflicting objectives, analyzing risks of not meeting critical objectives, evaluating options against objectives. | Fundamentals of RE Chapter 7 Goal Orientation in RE System objectives are pervasive in RE As seen before . the WHY dimension of RE (Chap. 1) understanding objectives in system-as-is, eliciting objectives of system-to-be (Chap. 2) analyzing conflicting objectives, analyzing risks of not meeting critical objectives, evaluating options against objectives (Chap. 3) specifying the rationale for specific requirements (Chap. 4) checking that system objectives are satisfied by operational requirements (Chap. 5) documenting satisfaction arguments & backward traceability to system objectives (Chap. 6) Þ Goals as key abstraction for driving the RE process Goal orientation in RE: outline What are goals? The granularity of goals and their relationship to requirements and assumptions Goal types and categories Types of goals: behavioral goals vs. soft goals Goal categories: functional goals vs. non-functional goals The central role of goals in the RE process What are goals? Goal = prescriptive statement of intent the system should satisfy through cooperation of its agents "prescriptive statement": in optative mood “shall”, “should”, “must”, . . “Train doors shall be closed while the train is moving” “Loan periods shall be limited to 2 weeks” formulated in terms of problem world phenomena "system": system-as-is, system-to-be software + environment "agent": active system component responsible for goal satisfaction Goal satisfaction requires agent cooperation Maintain [SafeTransportation] on-board train controller + tracking system + station computer + passenger + train driver + . Achieve [BookCopyReturnedToShelves] patron + staff + library software Agent = role, rather than individual must restrict its behavior to meet its assigned goals must be able to monitor/control phenomena involved in assigned goals Agent types software (software-to-be, legacy software, foreign software) device (sensor, actuator, .) human Goals vs. domain properties Domain property = .

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.