Podcast
Questions and Answers
What does the homeowner do to grant guest access?
What does the homeowner do to grant guest access?
What is one of the circles represented in the SHAS diagram?
What is one of the circles represented in the SHAS diagram?
What happens when the guest tries to log in after the access period expires?
What happens when the guest tries to log in after the access period expires?
Which actor in the SHAS system has the authority to reissue new temporary credentials?
Which actor in the SHAS system has the authority to reissue new temporary credentials?
Signup and view all the answers
How does the system communicate guest access credentials?
How does the system communicate guest access credentials?
Signup and view all the answers
Which feature is NOT mentioned in the SHAS system diagram?
Which feature is NOT mentioned in the SHAS system diagram?
Signup and view all the answers
What is the role of the central hub in the SHAS system?
What is the role of the central hub in the SHAS system?
Signup and view all the answers
What is an example of an external actor in the SHAS system?
What is an example of an external actor in the SHAS system?
Signup and view all the answers
What happens when the system encounters invalid rule parameters?
What happens when the system encounters invalid rule parameters?
Signup and view all the answers
What is the first step in the guest access management use case?
What is the first step in the guest access management use case?
Signup and view all the answers
In the device control and monitoring use case, what does the app do after authenticating the user?
In the device control and monitoring use case, what does the app do after authenticating the user?
Signup and view all the answers
What occurs if the new schedule conflicts with existing rules?
What occurs if the new schedule conflicts with existing rules?
Signup and view all the answers
What does the system do when it fails to connect to a device?
What does the system do when it fails to connect to a device?
Signup and view all the answers
What triggers the 'Energy Saver' rule designed by the homeowner?
What triggers the 'Energy Saver' rule designed by the homeowner?
Signup and view all the answers
What is one of the actions taken when the 'Energy Saver' rule is activated?
What is one of the actions taken when the 'Energy Saver' rule is activated?
Signup and view all the answers
What happens if conflicting rules are detected by the system?
What happens if conflicting rules are detected by the system?
Signup and view all the answers
Which of the following is NOT a postcondition of creating a new automation rule?
Which of the following is NOT a postcondition of creating a new automation rule?
Signup and view all the answers
What is a possible notification the user might receive if a device fault prevents rule execution?
What is a possible notification the user might receive if a device fault prevents rule execution?
Signup and view all the answers
What is required before the admin can create a new automation rule?
What is required before the admin can create a new automation rule?
Signup and view all the answers
Which activity is part of the main flow when creating a new automation rule?
Which activity is part of the main flow when creating a new automation rule?
Signup and view all the answers
What confirmation message is sent to the homeowner when the 'Energy Saver' rule is applied?
What confirmation message is sent to the homeowner when the 'Energy Saver' rule is applied?
Signup and view all the answers
What is the primary role of the homeowner in guest access management?
What is the primary role of the homeowner in guest access management?
Signup and view all the answers
Which of the following must be true for the homeowner to manage guest access?
Which of the following must be true for the homeowner to manage guest access?
Signup and view all the answers
What happens if a guest tries to access the home outside the specified timeframe?
What happens if a guest tries to access the home outside the specified timeframe?
Signup and view all the answers
What is created for the guest once access permissions are set?
What is created for the guest once access permissions are set?
Signup and view all the answers
What is required for the homeowner to control smart devices?
What is required for the homeowner to control smart devices?
Signup and view all the answers
What occurs if the system fails to connect to a smart device?
What occurs if the system fails to connect to a smart device?
Signup and view all the answers
Which step is not part of the main flow for guest access management?
Which step is not part of the main flow for guest access management?
Signup and view all the answers
Which is a postcondition of guest access management?
Which is a postcondition of guest access management?
Signup and view all the answers
Study Notes
SHAS System
- SHAS system comprises nine core processes: user registration, guest access management, device control and monitoring, manage alerts, monitor surveillance, optimize energy usage, energy management, voice and remote control, automate scheduling, automation rules, data privacy and security, maintenance and troubleshooting.
- SHAS interacts with five external actors: homeowner, service provider, guest, central hub, and system administrator.
Guest Access Management Use Case
- The homeowner grants limited access to specific devices for a specific period.
- Homeowner logs into the smart home app and selects "Guest Access Management."
- Homeowner enters guest details and selects devices for access.
- The system generates temporary access credentials and sends them via email.
- Guests use credentials to log into the app and access devices.
- System automatically revokes credentials after the access period expires.
- If access is attempted after expiration, the system denies access and notifies the homeowner.
Device Control and Monitoring Use Case
- Allows homeowners to control and monitor smart devices through the app.
- Homeowner logs in and selects a device to control.
- Homeowner issues a command to control the device.
- System updates the device's status and notifies the homeowner.
- If the system fails to connect to the device, it alerts the homeowner.
Automation Rules and Schedules Use Case
- Allows homeowners to set up automation rules and schedules based on time or sensor data.
- Homeowner creates a new rule with specific conditions and actions.
- Central Hub monitors sensor data and applies rules when conditions are met.
- The system sends a notification to the homeowner when a rule is activated.
- System detects and alerts the homeowner for conflicting rules, device faults, and unexpected rule activations.
Activity Diagrams
- Guest Access Management: The flow begins with the guest requesting access, then the system notifies the homeowner. If approved, the system grants access to the guest. If denied, the system notifies the guest. The flow ends with the guest either controlling permitted devices or losing access after the timeframe.
- Device Control and Monitoring: The flow begins with the owner logging into the app and issuing a command. The app then sends the command to the system, which executes it on the device. The system confirms the action to the app, and the app updates the status to the owner. If the system fails to connect to the device, the app alerts the owner.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Explore the Guest Access Management feature of the SHAS system, designed for smart homes. This quiz covers how homeowners can grant and manage temporary access for guests, ensuring device security and privacy. Learn the step-by-step process of managing guest access through the smart home app.