Design and Implementation Issues in Pervasive Computing
There are lots of design and implementation issues which are needed to overcome. Some of them are list down:
i – Understanding user intent
ii- High-level energy management
iii- Privacy and trust
iv- Cyber foraging
v- Context awareness
vi- Client thickness
vii- Balancing proactivity and transparency
Understanding user Intent:
Understanding user intent is the big challenge for pervasive system as if it is not able to detect the user intent then it will be difficult to remove any ambiguity of the user expression in the pervasive action and it will be not be possible to determine that what action user want to do and the systems that are being used are not capturing the user intent perfectly and providing little support to the user which impede the user. However, user intention can be understood by detecting environment and user status and data acquired from this can be beneficial for to making the pervasive computing system supportive for the user.
High-level energy management:
High level energy management is another issue in the design and implementation as everyone want to light mobile computer and due to this battery size cannot be increased but highly sophisticated software’s requires high level of energy due to self-tuning. So, it is an issue to implement this system. However, it can be reduced by making the low power circuit design and higher level of the system.
Privacy and trust
Privacy is another problem of the pervasive computing as in pervasive computing user is dependent on the on it. And the data about the user is collected so exploiting this data can be dangerous for the user and user identity is also explored. However, it can be reduced by making such system that keep the user identity confidential and authorization should be should be required before taking any action to the request.
As we know that everyone is requiring that the mobile device should be smaller and have a long battery life but for doing this the computing capabilities are not met well. Cyber foraging is one of the big design and implementation issue. But to meet the requirement of this era’s computing requirement it is difficult to keep the device lighter and small. It is more difficult to develop cyber foraging enabled application.
It is another issue with the pervasive computing. As pervasive computing cannot beneficial if it does not come to know the user’s state and surroundings and it should modify it time to time according to this information. But user’s context can be very large and it will be very difficult for the system to make such changes or we can say that it does not work like a human assistant. As it is very difficult to obtain the information which is needed to function in a context-aware manner.
Client thickness is another issue in pervasive computing. As it is determined by the worst-case environmental conditions under which the application must run satisfactorily. Thick clients required larger battery and heavier system which is very difficult in pervasive computing.
Issue in Balancing Proactivity
Balancing proactivity and transparency is another issue in design and implementation issue in pervasive computing. As proactive system does not disturb the user and user need to patience and requires experience of the environment to use this system.