Modeling process-aware Internet of Things services over an ARDUINO community computing environment

Meesun Kim, Kyoung‐Sook Kim, Kyongduck Seo, Joosang Lee, Kyoungsik Park, Kwanghoon Pio Kim · 2017

The authors' research group had excogitated a conceptual architecture and its functional reference model [1] for realizing a process-aware services over Internet of Things collaborative community computing environments, and it had released it to the academic worlds of the Internet of Things and the workflow technologies, as well. As a consecutive research work, we are now on the validation phase of the proposed architecture through modeling and enacting process-aware services over a practical Internet of Things community computing environment. The purpose of this paper1is to model a process-aware service and organize an ARDUINO-based Internet of Things community computing environment to show the feasibility of the concept of the process-aware Internet of Things. In order to define the process-aware service, we especially, use a business process modeling tool, which is supporting the business process modeling notations based upon the standard specification of OMG-BMIDTF. Each of the activities made up of a process-aware service is associated with either a sensor or an actuator of ARDUINO with a control program embodying its related service. As an operational example, we model an imaginary process-aware service fulfilled by two ARDUINO-sensors such as hygrometer and thermometer, and two ARDUINO-actuators such as buzzer and LED-lighter, and implement their control programs. Through the operational example, we are able to practically prove that the concept of process-aware Internet of Things services ought to be a reasonable and applicable concept in any forms of the real Internet of Things community computing environments.

Read the paper · More papers on PaperTik