CONTEXT AWARE |
Location |
How many locations are used in the application. identify which location is most used |
Emironment |
Identify the environments in the arailable space. Sensing the environment and identify what types ofsensors are used and whether they are effecńre. | |
User Activińes |
Specify various user actirińes inrdred in an applicaticn. Check whether the application responds correctly to the actirities. | |
Time |
Specify AM ot PM worki ng hours. | |
Physical Objects |
Specify Morement of devices in environment | |
INTER OPERABŁITY ANDDEVICE MANAGEMENT |
Heterogeneity |
How the different derices communicate with each other. What are all the den ces involved. How do they interoperate. |
Scalability |
Estend the application by adding new derices | |
Flexibility |
Adding the new derices in the emironment and checking that those devices areadaptable | |
Respond to contests |
How manj' deices are acdve in the application | |
Dynamie |
Identify which devices are acdve in the application | |
Aut ornat ion |
Make the device take pan in the emironment and operate itself. | |
Reuse |
Use a derice for rarious purposes e.g.: a mobile can be used for communication and sensing actirities. | |
SECURITY |
Authentication |
Authenticate the user using a login process |
Control Over Prirate Information |
Priracy is ensured using security policies. | |
Conflict Resolution |
How the derices are handled in a conflict situation. | |
Uncertainty Handling |
How to act under incomplete conter-rt informanon. Policies are to work with incomplete infbrmation. | |
AUTONOMY |
Self-Conńguration |
How a derice can configure itself in a new emironment. |
Resource Management |
Make the deuces arailable to the user and work properly in an emironment e.g.: sensor sleep/wake. power manaeement. | |
Faiłure Toleration |
How the Sman emironment is managed incase of failures. | |
DecisionMaking |
How the derice handles a critical situation and makes a decision according to that. |