Service-Oriented Architecture for the Internet of Things
- Resource Type
- Conference
- Authors
- Ibrahim, Naseem; Bench, Brandon
- Source
- 2017 International Conference on Computational Science and Computational Intelligence (CSCI) CSCI Computational Science and Computational Intelligence (CSCI), 2017 International Conference on. :1004-1009 Dec, 2017
- Subject
- Computing and Processing
Internet of Things
SOA
Context
Architecture
- Language
The Internet of Things has recently gained extraordinary popularity. This popularity is only expected to grow in the coming years. Being able to receive services and information from Things anywhere in the world will bring big changes in every facet of people's daily lives. Things are considered service providers themselves. A user should be able to find a Thing and request the services provided by Things. But what happens when the number of Things become so large? How will the user be able to find and select a Things? How will users select the most appropriate and beneficial Thing to carry out a requested task? All of these are some of challenges that are rising from the popularity of the Internet of Things. This paper will investigate the above questions and try to solve them using two well established software engineering concepts: service-oriented architecture and context-awareness. The main contribution of this paper is a Service-oriented Context-aware Architecture for the publication, discovery and provision of services in the Internet of Things.