Abstract:
The usage of IOT devices in our daily life is increasing at a good rate. By IOT here it means the
sensor and actuators that we use to satisfy our needs. But when we think by the perspective of a
user we always want things in our own ways. Where everything will be flexible like if we want to
add or remove certain service we need to have the capability to do so. Precisely if a user wants to
add a new sensor without having programming knowledge, he or she cannot do that because most
of the services that different organizations provide are not configurable. Yet as a user we cannot
to that because there are some complexities when we say configurable services. Researchers are
trying to provide user these sorts of configurable services, yet we are not able to provide these sort
of services right now. So, this is a huge scope or place to work on because whenever a problem
arises there is a solution for it and we need to find it and utilize that solution at its best.
The past researchers of “Ambient Intelligence Lab” proposed an architecture where the end-user
can plug sensors and actuators without the help of professionals. They also provide the examples
to emphasize that the architecture works properly or the way it should have worked. But they had
some lacking too. One of them was having no adaptive environment. By adaptive environment we
meant that our system should listen to the different context of different services that user use to
fulfill his/her requirements. An Adaptation Engine with the help of some additional components it
provides the user an ultimate flexibility where the end user just provides his/her queries by using
service composition and our system will always listen to the different contexts of those services
which leads our system as a continuous adaptation system.