Introduction to Devices Orchestration in Internet of Things Using SBPMN
DOI:
https://doi.org/10.9781/ijimai.2011.143Keywords:
Internet of things, Orchestration, BPEL, SBPMN, SOAP, WSDL, REST, WADLAbstract
In this research we try to provide an architecture that allows the orchestration of objects that are part of the Internet of things creating business processes. Internet of Things is still in full development; this implies that there is a lack of standards for its proper implementation. Among these gaps is for example the technology used to allow objects to connect to the network, since there are several options but none seems to end imposed that is why this work try to provide architecture that imposes an alternative solution to this problem. However, it is difficult to provide a common solution to all the objects used in everyday life because of its great diversity, it requires us to classify them and thus create an appropriate architecture for each of the types These architectures are designed to facilitate the devices orchestration in a similar way as is currently done with web services enabling business process modeling.Downloads
References
[1] ITU Report. “The Internet of Things“. 2005.
[2] EC-EPoSS Workshop Report “Internet of Things in 2020 A ROADMAP FOR THE FUTURE”. 2008.
[3] IBM; SAP. “WS-BPEL Extension for Sub-Processes”. http://xml.coverpages.org/BPEL-SPE-Subprocesses.pdf. 2005.
[4] SAP; IBM. “WS-BPEL Extension for People”. http://download.boulder.ibm.com/ibmdl/pub/software/dw/specs/wsbpel4people/BPEL4People_white_paper.pdf. 2005.
[5] Tan, Wei; Fong, Liana; Bobroff, Norman. “BPEL4JOB: A faulthandling design for job flow management.” Springer Berlin / Heidelberg. 2007.
[6] Habich, Dirk; Richly, Sebastian; Grasselt, Mike; Preissler, Steffen; Lehner, Wolfgang; Maier, Albert. “BPEL-DT – dataaware extension of BPEL to support data-intensive service applications”. http://ftp.informatik.rwth-aachen.de/Publications/CEUR-WS/Vol313/paper7.pdf. 2008.
[7] Nitzsche, Jörg; van Lessen, Tammo; Karastoyanova, Dimka; Leymann, Frank. “BPELlight”. Springer Berlin / Heidelberg. 2007.
[8] Pautasso, Cesare. “BPEL for REST”. http://www.jopera.org/files/bpm08-bpel4rest.pdf. 2008.
[9] Fernández, Héctor; Palacios-González, Elías; García-Díaz, Vicente; Pelayo-Bustelo, Cristina; Sanjuán Martínez, Oscar; Cueva Lovelle, Juan Manuel. “SBPMN — An easier business process modeling notation u for business users”. 2009.
[10] Balkesen, Cagri. “An internet of things infrastructure”. http://www.inf.ethz.ch/personal/cagri.balkesen/pdf/epc.pdf. EPCEGlobal. 2008.
[11] Arnold, Hermine. “UCODE EPC Gen 2 Objective Product Information”. http://www.gs1tw.org/twct/web/epc_rfid2006/JoeLo.pdf. Philips. 2006.
[12] IPSOAlliance white papers. http://www.ipsoalliance.org/Pages/DocumentsAndWhitePapers.php. 2010.
[13] MIT. “Internet 0: Past, Present, and Future” http://cba.mit.edu/events/04.09.I0/. 2004.
[14] Organization dedicated to research in pervasive computing. http://www.uidcenter.org/index-en.html. 2010.
[15] Urien, Pascal; Chabanne, Herve; Pépin, Cyrille; Bouet, Mathieu; Cunha Daniel, Guyot, Vincent., Pujolle Guy; Paradinas, Pierre; Gressier, Eric; Susini, Jean Ferdinand. “The T2TIT research Project. Introducing HIP RFIDs for the IoT”. http://www.cs.kuleuven.be/conference/WoSSIoT2007/JeanFerdinand.Susini_T2TIT.pdf. 2007.
[16] Mandel, Lawrence. “Describe REST web service with WSDL 2.0”. http://www.ibm.com/developerworks/webservices/library/ws-restwsdl/. Rational Software Developer, IBM. 2008.
[17] Toshiro, Takase; Makino, Satoshi; Kawanaka, Shinya; Ueno, Ken; Ferris, Christopher; Ryman, Arthur. “Definition Languages for RESTful Web Services: WADL vs. WSDL 2.0”. http://download.boulder.ibm.com/ibmdl/pub/software/dw/specs/wswadlwsdl/WADLWSDLpaper20080621.pdf. 2008.
[18] Burke, Bill. “To WADL or not to WADL”. http://bill.burkecentral.com/2009/05/21/to-wadl-or-not-to-wadl/. 2009.
[19] Gregorio, Joe. “Do we need WADL?”. http://bitworking.org/news/193/Do-we-need-WADL. 2007.
[20] Abraham, Cherian; Ahuja, Vinay; Kumar, Ghosh, Pakanati, Praveen. “Management using Passive FRID Tags: A Survey”. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.94.6599&rep=rep1&type=pdf. 2002.
[21] Zur Muehlen, Michael; Nickerson, Jeffrey; Swenson, Keith. “Developing web services choreography standards—the case of REST vs. SOAP”. Decision Support Systems Volume 40, Web services and process management. 2004.
[22] He, Hao. “What is a Service-Oriented Architecture”. http://www.xml.com/pub/a/ws/2003/09/30/soa.html. 2003.
[23] Zimmermann, Olaf; Pautasso, Cesare; Leymann, Frank. “Restful web services vs. "big" web services: making the right architectural decision”. International World Wide Web Conference. 2008.
Downloads
Published
-
Abstract46
-
PDF5






