A Web-Based Two-Layered Integration Framework for Smart Devices
The explosions of internet of things industry have been bringing more and more Smart Devices (SDs) into business and people's daily life. This creates new opportunities to build applications that better integrate real time state of the physical world and requires agility for the software to accommodate customers' requirements. Nevertheless, devices are usually provided by different manufacturers, and applications are independently constructed based on their own infrastructures with little interoperability. Web of things concept has enabled the interoperability between devices by restful web service in a light-weight way; however, it make less efforts to discuss how to integrate devices into complex business environment. Service oriented architecture and business process management approach is becoming applicable to embedded real-world devices and provides flexible service composition.