摘要(英) |
here are many applications on Internet of Thing(IOT). Recently, there are a trend which SOA (Service-Oriented Architecture) concept combined with IOT. However, IOT application development faces several problems. One, when the sensor increase in the number, how to handle the communication between sensors? Second, how to integrate the communication between sensors and servers? Final, how to provide a communication platform that heterogeneous servers can communicate to each other on?
In this research, services need a middleware to interact other services and sensors for different IOT requirements. In the middleware, we use the extended BPEL engine which is developed by SE lab as the core of the middleware, and extend current BPEL engine to match IOT requirements. |
參考文獻 |
[1] W. Chen, “Application of Internet of Things for electric fire control,” 2011 International Conference on Electrical and Control Engineering (ICECE), 2011.
[2] L. Chunli, “Intelligent transportation based on the Internet of Things,” 2012 2nd International Conference on Communications and Networks (CECNet), Consumer Electronics, 2012.
[3] Yulian Cao, Wenfeng Li, Jian Zhang, “Real-time traffic information collecting and monitoring system based on the internet of things,” 2011 6th International Conference on Pervasive Computing and Applications (ICPCA), 2011.
[4] Z. Feng, “Research on water-saving irrigation automatic control system based on internet of things,” 2011 International Conference on Electric Information and Control Engineering (ICEICE), 2011.
[5] H. Kreger, “Web Services Conceptual Architecture (WSCA) 1.0”, IBM
[6] Soma Bandyopadhyay, Munmun Sengupta, Souvik Maiti, Subhajit Dutta,“Role of Middleware for Internet of Things: A Study, International Journal of Computer Science & Engineering Survey (IJCSES) Vol.2, No.3, August 2011”
[7] Michael Havey, ”SOA Cookbook Design Recipes for Building Vetter SOA Processes”, September 2008
[8] IBM, “Transactional behavior of long-running BPEL processes”, [Online] Available: http://pic.dhe.ibm.com/infocenter/dmndhelp/v8r0m1
[9] IBM, “WS-BPEL support overall”, [Online] Available: http://publib.boulder.ibm.com/infocenter/ieduasst/v1r1m0
[10] Apache, “Apache ODE”, [Online] Available: http://ode.apache.org/index.html
[11] Apache, “Apache AXIS2”, [Online] Available: http://axis.apache.org/axis2/java/core/
[12] Java Community Process, “Java Community Process”, [Online] Available: http://jcp.org/en/jsr/detail?id=208
[13] 林政憲, “Extending BPEL Engine for
Composing OSGi and RESTful Services”, National Central University,碩士論文,June 2012
[14] XQuery, “XQuery 1.0: An XML Query Language”, [Online] Available: http://www.w3.org/TR/xquery/
[15] 丘偉廷, “Design and Implementation of an Adapter Engine for Composing IOT Device based on BPEL”, National Central University,碩士論文,June 2013
[16] E. Gamma, Design patterns: elements of reusable object-oriented software: Addison-Wesley Professional, 1995. |