BPM, BPEL and Internet of things

Most initial components of Internet of Things comes from wireless sensor networks.
Internet of Things using TinyOS platform : http://onlinelibrary.wiley.com/doi/10.1002/dac.2444/abstract
Then it has to Ubiquitous
Read for more detail:
Internet of things: https://sandyclassic.wordpress.com/2013/10/01/internet-of-things/
more details search on blog https://sandyclassic.wordpress.com
Ubiquitous computing and BI
https://sandyclassic.wordpress.com/2012/10/28/ubiquity-the-most-crucial-challenge-in-business-intelligence/
Ubiquitous computing  and ERP:
https://sandyclassic.wordpress.com/2013/09/16/new-age-enterprise-resource-planning-systems/
——————————————————————————————-
BPM and BPEL helps in aligning changing business process requirements. Any creating orchestrating business processes. creating workflow , business Rules and process Engine.
typical BPM components architecture looks like this:
BPM_Workflow_Service_Patternmore details: http://en.wikipedia.org/wiki/Business_process_management
When multiple devices interact the processes between them have to be orchestrated , easiest and best way to created interaction between devices and create rules is by creating workflow. Also workflow is What you see is What you Get (WYSIWYG). A Naive user can also diagrammatically drag and drop workflow components available in the panel and set rules. Which are quite similar to Business Rules. So Even BPM will become pervasive with internet of things.
Also programming multiple device interaction for complex task. the complexity can be reduced for programmer by using BPM using notation available in BPMN.
Read: http://en.wikipedia.org/wiki/Business_Process_Model_and_Notation
BPMN-CollectVotesA typical workflow of voting process depicted above:
Now similarly device workflow are captured and programmed using BPMN notation.
Recently IBM released Node.js pattern JavaScript for Internet of things over wireless sensor networks.
node-red-screenshotRead more detail: http://gigaom.com/2013/09/27/meet-node-red-an-ibm-project-that-fulfills-the-internet-of-things-missing-link/
you can clearly see device workflow above . Also this is how we set the filter rules to analyse filter data from the web using yahoo pipes http://pipes.yahoo.com/pipes/
More details later sometime again: Happy reading 🙂