Study of Extending BPMN to Integrate IoT Application

  • 陳 昱廷

Student thesis: Master's Thesis


Business process management (BPM) is the methodology proposing not only focus on every piece of work but also get the whole picture of the business BPM can be used in internet of things (IoT) domain IoT includes many different applications like smart home smart city smart farm and intelligent factory Hence there is a wide diversity of tools devices and standards which distract domain expert for thinking how to use IoT to enhance the business value To concentrate their focus some abstraction is necessary For example Semantic Sensor Network Ontology (SSN) or other IoT-related ontology try to abstract how to describe device or some other projects like AllJoyn try to abstract many communication technologies In this thesis tools are implemented leveraging above two concepts With these tools domain expert can draw the process with specifying how to connect devices all together Moreover domain expert can specify what kind of devices are needed instead of explicitly specifying which device is needed which addresses the IoT feature mobility Our tools use Business Process Model and Notation (BPMN) standard and Activiti Engine Activiti Modeler Extending the syntax and semantics of BPMN for IoT implementing them into BPMN tools and integrating IoT Solution With this system domain can not only model IoT applications but also execute it Keywords:IoT BPMN Device Description Activiti
Date of Award2016 Aug 25
Original languageEnglish
SupervisorMing-Shi Wang (Supervisor)

Cite this