110 likes | 208 Views
Enterprise Requirements Literal. ?. Conflict Resolution Policy. ?. Meeting Initiator. Important Participants. Meeting Location. Date Range. Potential Meeting Attendees. Meeting Room. Preference Sets. Exclusion Sets. ?. Active Participants. Key Means x depends on y. Proposed
E N D
Enterprise RequirementsLiteral ? Conflict Resolution Policy ? Meeting Initiator Important Participants Meeting Location Date Range Potential Meeting Attendees Meeting Room Preference Sets Exclusion Sets ? Active Participants Key Means x depends on y Proposed Meeting Date x y Special Equipment
Key Means x depends on y x y Enterprise RequirementsResolved Conflict Resolution Method Meeting Initiator Special Equipment Request Important Participants Date Range Meeting Attendees Location Request Preference Sets Exclusion Sets Proposed Meeting Date
Key Means x depends on y x y Monitor Meetings ? System Functional RequirementsLiteral Resolution Policies Conflict Resolution Client ? Initiator Bound On Replanning Date Range Constraints Expressed By Participants Changing User Constraints Plan Meeting Replan Meeting Users’ Actions Database Managing Interactions
Key Means x depends on y x y System Functional RequirementsResolved Monitor Meetings ? Conflict Resolution Resolution Policies Initiator Bound On Replanning Date Range Constraints Expressed By Participants Changing User Constraints Plan Meeting Replan Meeting Users’ Actions Database Managing Interactions
Meetings Should Be Dynamic Meeting Replanng Shoud Be Flexible Bound On Replanning System Non-Functional Requirements Literal Reflect Way Meetings Are Typically Managed Reduce Amount Of Overhead Amount Of Interaction Shoud Be Kept Minimal Managing Interactions Decentralized Privacy System Should Be Flexible Performance Extensible Plan Meeting Meeting Date and Locations Convenient and Available Early Physical Constraints Should Not Be Broken Replan Meeting Key Means x depends on y Non-Functional Requirement x x y Functional Requirement y
Meetings Should Be Dynamic Meeting Replanng Shoud Be Flexible Bound On Replanning System Non-Functional Requirements Resolved Reflect Way Meetings Are Typically Managed Reduce Amount Of Overhead Amount Of Interaction Shoud Be Kept Minimal Managing Interactions Decentralized Privacy System Should Be Flexible Performance Extensible Plan Meeting Meeting Date and Locations Convenient and Available Early Physical Constraints Should Not Be Broken Replan Meeting Key Means x depends on y Non-Functional Requirement x x y Functional Requirement y