Abstract:
In the advancements of technology the interest in Internet of Things domain has increased
remarkably, specially in the end user kind. People are using various smart systems in order
to improve their lifestyle. Therefore end users without any technical experience started using
those systems. But there are no such end-user friendly smart systems where users who don’t
know any aspects of programming can control and add different services to the existing
system based on their needs. In this work we had proposed an architecture where end-users
without programming knowledge can control over the services. On the other hand service
composition and adaptation at runtime is necessary in order to satisfy the users specifications.
We showcase a prototypical implementation of our architecture in the domain of smart home.