簡易檢索 / 詳目顯示

研究生: 許儷玶
Liping Syu
論文名稱: 整合Google Map 與Location-Based Workflow Service之平台建置與探討
指導教授: 葉耀明
Yeh, Yao-Ming
學位類別: 碩士
Master
系所名稱: 資訊工程學系
Department of Computer Science and Information Engineering
論文出版年: 2009
畢業學年度: 97
語文別: 中文
論文頁數: 117
中文關鍵詞: 行動定位服務工作流程模版網路服務網路服務商業流程
英文關鍵詞: Location-Based Service, graphical user interface, workflow pattern, dynamic workflow-based scheduling, Workflow Control Pattern Language
論文種類: 學術論文
相關次數: 點閱:154下載:17
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 近年來由於網際網路和資訊科技的快速演進與蓬勃發展,新科技時代的來臨,改變了人們的日常生活型態,也促進了人與人之間的溝通。此外行動定位服務(Location-based Service, LBS)的普及應用提供了使用者額外的加值服務,它整合可定位的行動裝置,諸如個人數位助理(Personal Digital Assistant, PDA)、手機、筆記型電腦、掌上型電腦等,並利用全球衛星系統(Global Positioning System, GPS)所提供的定位資訊加以輔佐,允許人們隨時隨地可透過無線通訊網路或行動裝置本身獲取所需的資訊,例如查詢餐廳資訊、訂票的相關服務、旅遊行程的規劃、緊急事故的呼叫救援、路況查詢服務等。故本研究以行動裝置定位服務結合Google Map,包含圖形化的操作介面,視覺化的旅遊資訊呈現,客製化的行程規劃,提供個人化的服務,讓使用者可獲取所需資訊,查詢相關的資料,供使用者選取喜好景點,量身訂做專屬的個人行程,並動態建立工作流程,依據使用者選取的工作流程模組,透過本研究所定義的網路服務流程模組語言(Web Service Workflow Control Pattern Language, WCPL),動態產生網路服務商業流程(Web Service Business Process Execution Language, WS-BPEL),連結相關的網路服務(Web Service),進行預訂的程序,提供使用者一套個人化的專屬服務。

    With the rapid growth of Information and Internet technology in this Information explosion era, new technologies not only change people’s daily lives but also improve the communications between people. Moreover, the wide-spread applications of Location-Based Service (LBS), which integrates positioning-supported mobile devices, such as Personal Digital Assistant (PDA), mobile phone, notebook, handheld devices, provide additional value-added services to benefit users. They allow people acquiring information, for example, query the restaurant information, ticketing service, trip planning, emergency phone call, or traffic inquiring, through the wireless network from the mobile device itself. Consequently, the development of location-based workflow service which integrates with Google Map is investigated in this thesis. Its features include the graphical user interface, visualization of site information, customized trip planning and dynamic workflow-based scheduling. In addition, Workflow Control Pattern Language (WCPL) which implements various workflow patterns is proposed as well to reduce the difficulty and save the time consuming when creating a new business workflow process.

    第一章 序論 1 1.1 研究背景與動機 1 1.2 研究內容與貢獻 3 1.3 論文架構 5 第二章 文獻回顧 7 2.1 網路服務(Web Service) 7 2.1.1 可延伸標記語言(eXtensible Markup Language, XML) 9 2.1.2 簡單物件存取協定(Simple Object Access Protocol, SOAP) 10 2.1.3 網路服務描述語言(Web Service Description Language, WSDL) 12 2.1.4 描述發現和整合語言(Universal Description Discovery & Integration, UDDI) 13 2.2 網路服務導向架構(Service Oriented Architecture, SOA) 15 2.3 工作流程(Workflow) 20 2.3.1 網路服務商業流程執行語言(Web Service Business Process Execution Language, WS-BPEL) 23 2.3.2 工作流程模版(Workflow Pattern) 29 2.4 ebXML註冊儲存庫(ebXML Registry & Repository) 33 2.5 行動定位服務(Location-Based Service, LBS) 35 2.6 網路電子地圖 38 第三章 平台建置與討論 45 3.1 系統架構分析 45 3.2 工作流程管理 47 3.2.1 流程控制模版語言(Workflow Control Pattern Language, WCPL) 47 3.2.2 工作流程模版轉換器 60 3.3 儲存機制 65 3.3.1 ebXML註冊儲存庫 66 3.3.2 儲存物件詮釋資料規劃 68 3.3.2.1 儲存物件分類系統規劃 68 3.3.3 儲存物件實作 69 3.4 操作介面 70 第四章 系統實作與說明 75 4.1 系統實作環境與開發工具 75 4.2 系統使用案例圖 75 4.3 系統實作畫面 77 第五章 結論與未來展望 89 5.1 結論 89 5.2 未來展望 92 第六章 參考文獻 93 附錄A – WCPL XML Schema 97

    [1] World Wide Web Consortium (W3C), http://www.w3.org/.
    [2] Organization for the Advancement of Structured Information Standards (OASIS), http://www.oasis-open.org/home/index.php.
    [3] D. Booth, et al., “Web Services Architecture”, W3C Working Group, Feb. 2004.
    [4] N. Bhalla, and S. Kazerooni, “Web Service Vulnerabilities”, Security Compass Inc.,2007.
    [5] A. Singhal, T. Winograd, and K. Scarfone, “Guide to Secure Web Services”, NIST Special Publication, 2007.
    [6] R. Jack, “The Web Services Revolution”, 2003. [cited; Available from: http://www.infometh.com/0301webservices.pdf]
    [7] T. Bray, et al., “Extensible Markup Language (XML)”, W3C Working Group, Nov. 2008.
    [8] J. Clark, et al., “XSL Transformations (XSLT)”, W3C Working Group, Nov. 1999.
    [9] A. Berglund, et al., “XML Path Language (XPath)”, W3C Working Group, Jan. 2007.
    [10] S. Gao, et al., “XML Schema Definition Language (XSD)”, W3C Working Group, Apr. 2009.
    [11] M. Gudgin, et al., “SOAP Version 1.2 Part 1: Messaging Framework”, W3C Working Group, Apr. 2007.
    [12] E. Christensen, et. al., “Web Services Description Language (WSDL)”, W3C Working Group, Mar. 2003.
    [13] T. Bellwood, et. al., “Universal Description, Discovery & Integration (UDDI) registry API Specification”, OASIS Standard, Jul. 2002.
    [14] Y. V. Natis and R. W. Schulte, “Introduction to Service-Oriented Architecture”, Gartner, Apr. 2003.
    [15] Web Services and Service-Oriented Architectures, http://www.service-architecture.com/.
    [16] Looselycoupled, http://looselycoupled.com/.
    [17] Liu, S., “Service Oriented Architecture Overview”, IBM developerWorks, August 10, 2005。
    [18] W. M. P. Aalst and A. Kumar, “XML Based Schema Definition for Support of Inter-organizational Workflow”, Information Systems Research, vol. 14(1), pp. 23-46, 2000.
    [19] M. Muehlen and F. Klein, “AFRICA: Workflow Interoperability based on XML-Message”, in Proc. of International Workshop on Infrastructure for Dynamic Business-to-Business Service Outsourcing, Stockholm, 2000.
    [20] Workflow Management Coalition Interface 1: Process Definition Interchange Process Model, The Workflow Management Coalition, 1998. [cited; Available from: http://www.wfmc.org/standards/docs/if19807o.pdf]
    [21] G. J. Ahn, et al., “Injecting RBAC to Secure a Web-Based Workflow System”, in Proc. of ACM Workshop on Role-Based Access Control, Germany, 2000.
    [22] Object Management Group/Business Process Management Initiative, http://www.bpmn.org/.
    [23] IDS Scheer AG, http://www.ids-scheer.com/.
    [24] Casewise, http://www.casewise.com/.
    [25] MEGA. http://www.mega.com/.
    [26] F. Leymann, “Web Services Flow Language (WSFL)”, IBM Software Group, May 2001.
    [27] A. Banerji, et al., “Web Services Conversation Language (WSCL)”, W3C Working Group, Mar., 2002.
    [28] T. Andrews, et al., “Business Process Execution Language for Web Services”, May 2003.
    [29] A. Alves. et. al., “Web Services Business Process Execution Language”, OASIS Standard, Apr. 2007.
    [30] N. Russell et al., “Workflow Control-Flow Patterns: A Revised View”, BPM Center Report, 2006.
    [31] D. Moberg, et al., “ebXML Business Process Specification Schema Technical Specification”, ebXML Business Process Technical Committee, Dec. 2006.
    [32] J. Whittle, et al., “Core Components Overview”, UN/CEFACT and OASIS, May 2001.
    [33] OASIS ebXML Registry Reference Implementation Project (ebxmlrr), http://ebxmlrr.sourceforge.net/3.0/index.html.
    [34] S. Aissi, et al., “Collaboration-Protocol Profile and Agreement Specification”, OASIS ebXML CPP/A Technical Committee, Sep. 2002.
    [35] R. Berwanger, et al., “ebXML Messaging Services 3.0 Conformance Profiles”, OASIS ebXML Messaging Services Technical Committee Apr. 2002.
    [36] S. Fuger, et al., “ebXML Registry Information Model”, OASIS ebXML Registry Technical Committee, May 2005.
    [37] S. Fuger, et al., “ebXML Registry Services and Protocols”, OASIS ebXML Registry Technical Committee, May 2005.
    [38] S. Wang, J. Min, and B. K. Yi, “Location Based Service for Mobiles: Technologies and Standards”, in Proc. of IEEE International Conference on Communication, China, 2008.
    [39] J. E. Dobson and P. F. Fisher, “Geoslavery”, IEEE Technology and Society Magazine, vol. 22(2), 2003.
    [40] S. Steiniger, M. Neun and A. Edwardes, “Foundations of Location Based Services”, Lecture Note, 2007
    [41] C. T. Wu, and H. Mei, “Location-Based-Service Roaming based on Web Services”, in Proc. of Advanced Information Networking and Applications. 2005.
    [42] 簡西村, 服務導向架構(Service Oriented Architecture)應用, 微軟技術專刊, 2004.
    [43] 陳哲銘、賴政國、賴建盛與黃俊閔, 「無所不在」的資訊服務:LBS 定位服務簡介, 國土資訊系統通訊: GIS與e-Taiwan專刊, 55期, 14-26頁.
    [44] Google Map服務, http://maps.google.com.tw/.
    [45] Yahoo!奇摩地圖, http://tw.maps.yahoo.com.
    [46] UrMap, http://www.urmap.com/.
    [47] 交通部觀光局, http://www.taiwan.net.tw/.
    [48] 張嘉漢, 資訊網服務整合在旅遊服務之探討, 國立台灣師範大學碩士論文, 2005.

    下載圖示
    QR CODE