Title page for 985202031


[Back to Results | New Search]

Student Number 985202031
Author Jian-ting Kang(康健庭)
Author's Email Address No Public.
Statistics This thesis had been viewed 357 times. Download 5 times.
Department Computer Science and Information Engineering
Year 2010
Semester 2
Degree Master
Type of Document Master's Thesis
Language zh-TW.Big5 Chinese
Title Design and Implementation of a Sensor-Centric Query Mechanism
Date of Defense 2011-07-25
Page Count 53
Keyword
  • BPEL
  • query mechanism
  • wireless sensor network
  • Abstract This work is concerned with the application of wireless sensor network (WSN) technology to monitor physical or environmental conditions, such as temperature, vibration, water level, pressure. The event monitoring system needs to collect various real-time data from spatially distributed sensors and to obtain more information from real world events. In this work, we propose an information query mechanism which is developed based on Service-Oriented Architecture (SOA). It aims at generating more user-centric information by leveraging mathematical operations to compose and analyze those data gathered from each physical sensor.
    Table of Content 摘要III
    ABSTRACTIV
    致謝V
    第一章、緒論1
    1.1 背景1
    1.2 動機3
    1.3 論文架構4
    第二章、背景知識5
    2.1 OGC-SWE (OPEN GEOSPATIAL CONSORTIUM, SENSOR WEB ENABLEMENT)之參考模式5
    2.2 服務導向計算8
    2.2.1服務導向架構8
    2.2.2WEB SERVICES9
    2.2.2.1 WSDL (WEB SERVICE DESCRIPTION LANGUAGE)10
    2.2.2.2 SOAP (SIMPLE OBJECT ACCESS PROTOCOL)11
    2.2.2.3 UDDI (UNIVERSAL DESCRIPTION, DISCOVERY AND INTEGRATION)12
    2.3 WS-BPEL13
    2.4 MATHML16
    2.5 HADOOP雲端運算技術20
    第三章、查詢處理系統設計與實作23
    3.1系統概觀24
    3.2 感測器聚合器(SENSOR AGGREGATOR)29
    3.2.1基於MATHML之數學表示 (EMATHML)29
    3.2.2感測器聚合器架構31
    3.3OGC-SWE相關之BPEL擴充33
    3.3.1SENSOR ACTIVITY33
    3.3.2SENSORAGGREGATOR ACTIVITY35
    3.3.3數學函數相關之BPEL擴充37
    3.4 系統設計與實作39
    3.4.1VSOS管理系統39
    3.4.1.1VSOS服務產生器 (SERVICE GENERATING ENGINE)40
    3.4.1.2 感測頻率時程規劃 (SCHEDULE PLANNER)40
    3.4.2虛擬感測器觀測服務 (VSOS)41
    3.4.3HADOOP雲端運算服務43
    第四章、案例探討45
    4.1QUERY PROCESS SYSTEM―河川水位警戒資訊45
    4.2連續性查詢 (CONTINUOUS QUERY)48
    第五章、結論50
    5.1貢獻50
    5.2未來研究51
    參考文獻52
    Reference [1]The Open Geospatial Consortium, Inc. , “OGC Sensor Web Enablement: Overview and High Level Architecture (OGC 07-165),” http://portal.opengeospatial.org/files/?artifact_id=25562, 2007.
    [2]Apache Software Foundation, Hadoop Project. http://hadoop.apache.org/, 2011.
    [3]Oasis reference architecture for service oriented architecture1.0, http://docs.oasis-open.org/soa-rm/soa-ra/v1.0/soa-ra-pr-01.pdf, 2008.
    [4]D. Box, D. Ehnebuske, G. Kakivaya, A.Layman, N. Mendelsohn, H. F. Nielsen, S. Thatte, and D. Winer , “Simple Object Access Protocol (SOAP) Version 1.1,” http://www.w3.org/TR/2000/NOTE-SOAP-20000508/, 2000.
    [5]T. Bellwood, L. Clement, and D. E. et al. UDDI version 3.0 published specification. W3C, 19 July 2002, http://www.uddi.org.
    [6]D. Booth, M. Champion, C. Ferris, F. McCabe, E. Newcomer, and D. Orchard. Web services architecture (WSCA 1.0). Technical report, World Wide Web Consortium(W3C), May 2003, http://www.w3.org/TR/ws-arch/.
    [7]A. Alves, A. Arkin, and et al. Web services business process execution language (WSBPEL) 2.0. Technical report, Organization for the Advancement of Structured Information Standards (OASIS), April 2007.
    [8]F. Curbera, Y. Goland, and et al. Business process execution language for web service (BPEL4WS) 1.0. Technical report, IBM Corp. and Microsoft Corp., 2002.
    [9]Mathematical Markup Language (MathML) Version 2.0, http://www.w3.org/TR/MathML2/, 2003.
    [10]Core J2EE Patterns - Data Access Object, http://java.sun.com/blueprints/corej2eepatterns/Patterns/DataAccessObject.html, 2010.
    [11]Y.-Y. Lin,  “BPEL-Based  User-Interactive Service Delivery,” PhD thesis, National Central University, Taiwan, 2009.
    [12]R. Chinnici, M. Gudgin, J. J. Moreau, and S. Weerawarana.  Web services description language (WSDL) version 1.2 w3c working draft. W3C, 9 July 2002,http://www.w3.org/TR/wsdl.
    [13]Xml schema” Version 1.0,  http://www.w3.org/XML/Schema, 2010.
    [14]Xml path language (xpath), http://www.w3c.org/TR/xpath, 1999.
    [15]F. Curbera, F. Leymann, D. Roller, and S. Weerawarana, “Web service flow language (WSFL),” 2001.
    [16]S. Thatte. XLANG. Technical report, Microsoft Corporation, 2001.
    [17]Mathematical Markup Language (MathML) Version 3.0, http://www.w3.org/TR/MathML/, 2010.
    [18]Kabadayi, S., A. Pridgen, et al. “Virtual Sensors: Abstracting Data from Physical Sensors,” Prco- edings of the 2006 International Symposium on on World of Wireless, Mobile and Multimedia Networks, IEEE Computer Society: 587-592, 2006.
    [19]Gurgen, L., C. Roncancio, et al. “SStreaMWare: a service oriented middleware for heterogeneous sensor data management,” Proceedings of the 5th international conference on Pervasive services. Sorrento, Italy, ACM: 121-130, 2008.
    [20]10 Emerging Technologies That Will Change the World, http://www.technologyreview.com/Infotech/13060/
    [21]國家資通訊發展方案(2007-2011年), http://www.tycg.gov.tw/files/035/960328ims.pdf
    [22]N. Mitra and Y. Lafon. Simple object access protocol (SOAP) version 1.2 part0: Primer. W3C, 27 April 2007, http://www.w3.org/TR/soap12-part0/.
    [23]Oracle bpel process manager provides soa and integration platform support, 2004, http://xml.coverpages.org/ni2004-06-30-a.html.
    [24]The Internet Engineering Task Force (IETF), http://www.ietf.org/
    [25]O’Reilly, Hadoop:The Definitive Guide, Page 5
    [26]J.-S Leu; Y.-S Yee; W.-L Chen; , "Comparison of Map-Reduce and SQL on Large-Scale Data Processing," Parallel and Distributed Processing with Applications (ISPA), 2010 International Symposium on , vol., no., pp.244-248, 6-9 Sept. 2010
    [27]The Workshop on Service-Oriented Computing and Agent-Based Engineering (SOCABE'2005), http://www.ict.swin.edu.au/conferences/socabe2005/
    [28]T. Bellwood, L. Clement, and D.E. et al. UDDI version 3.0 published specification. W3C, 19 July 2002, http://www.uddi.org.
    Advisor
  • Jonathon Lee(李允中)
  • Files
  • 985202031.pdf
  • disapprove authorization
    Date of Submission 2011-07-27

    [Back to Results | New Search]


    Browse | Search All Available ETDs

    If you have dissertation-related questions, please contact with the NCU library extension service section.
    Our service phone is (03)422-7151 Ext. 57407,E-mail is also welcomed.