Download presentation
Presentation is loading. Please wait.
1
Behavioral goal specialization
TDT 4242
2
Goal categorization – 1 Goal categories are similar to requirements categories: TDT 4242
3
Goal categorization – 2 Functional goal: States the intent underpinning a system service Satisfaction: Functional goals concerned with satisfying agent request Information: Functional goals concerned with keeping agents informed about important system states Stimulus-response: Functional goals concerned with providing appropriate response to specific event Requirement: A goal under the responsibility of a single agent in the software-to-be. TDT 4242
4
Behavioural goal Requirement – Goal under the responsibility of a single agent Agent
5
Goal categorization – 3 Non-functional goal: States a quality or constraint on service provision or development. Accuracy goal: Non-functional goals requiring the state of variables controlled by the software to reflect the state of corresponding quantities controlled by environment agent E.g.: The train’s physical speed and commanded speed may never differ by more than X miles per hour Soft goals are different from non-functional goals. Soft goals are goals with no clear-cut criteria to determine their satisfaction. E.g: The ATM interface should be more user friendly TDT 4242
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.