Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Do you really want to delete this prezi?
Neither you, nor the coeditors you shared it with will be able to recover it again.
Make your likes visible on Facebook?
Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.
IoT-aware Process Modeling
Transcript of IoT-aware Process Modeling
IoT Components into
Business Process Models
Project Partner: SAP Research Switzerland
Motivation and Research Problem
Internet of Things: Integrating Physical World with the Virtual World of the Internet
Process Models are not seen as graphical representation for Business Users, they contain also an executable part, on which this project focused
Currently, a lack of process modeling concepts to represent IoT Components (Entity, Device, Resource, Service) exists
Fundamental difference: Dynamic associations between the Entity of Interest and Service providing information about or interacting with the EoI
The proposed solution allows process modelers to describe relevant characteristics of IoT Components
Constraints that affect the creation of dynamic associations can be defined
The Design Science research paradigm was applied to answer the research questions
The research process follows the Design Science Research Methodology (DSRM) by Peffers, Tuunanen, Rothenberger, and Chaterjee (2007)
1) Motivation and Research Problem
c) Research Questions
2) Research Methodology
a) IoT Component Description Models
b) Graphical BPMN elements
c) Machine-readable model
1) What characteristics are needed to successfully represent IoT Components (Entities, Devices, Services, and Resources) in existing process-modeling languages?
2) How can those characteristics be integrated into existing business process-modeling languages (graphical and machine-readable representations)?
The proposed extensions rely heavily on additional components like modeling environments or the resolution infrastructure
The artifact was only applied to one scenario
Only two expert workshops have been conducted
Future research may focus on:
Implementing missing elements (modeling environment, resolution infrastructure)
Including additional aspects of IoT-aware process modeling
Applying the extensions to additional scenarios in different industries
Consider an enterprise requiring to monitor the cooling chain of a specific product (e.g. milk)
In a business process, access to temperature data can be provided through a service
Since the EoI is moving, the link to the service cannot be fixed during process modeling
However, specific properties can already be included in the process model
During process execution, a central component has to create dynamic associations
Describe Components and register them
Define constraints in SPARQL Query based on step 1
Include query in BPMN model
Assignment during process execution
Based on: Meyer, S.,Ruppen, A., & Magerkurth, C. (2013). Internet of Things-aware Process Modeling: Integrating IoT Devices as Business Process Resources
Based on: Meyer, S., Sperner, K., Magerkurth, C., Debortoli, S., & Thoma, M. (2012): Concepts for Modelling IoT-Aware Processes
Based on: BPMN 2.0 Specification
Yellow: BPMN 2.0 Standard