Introduction to Devices Orchestration in Internet of Things Using SBPMN

Authors

DOI:

https://doi.org/10.9781/ijimai.2011.143

Keywords:

Internet of things, Orchestration, BPEL, SBPMN, SOAP, WSDL, REST, WADL

Abstract

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

Download data is not yet available.

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

2011-12-01
Metrics
Views/Downloads
  • Abstract
    46
  • PDF
    5

How to Cite

Cueva Lovelle, J. M., Gonzalez Garcia, A., Alvarez Alvarez, A., G. Bustelo, C. P., Pascual Espada, J., and Sanjuan Martinez, O. (2011). Introduction to Devices Orchestration in Internet of Things Using SBPMN. International Journal of Interactive Multimedia and Artificial Intelligence, 1(4), 16–22. https://doi.org/10.9781/ijimai.2011.143

Most read articles by the same author(s)

1 2 3 > >>