請用此 Handle URI 來引用此文件:
http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/74597
完整後設資料紀錄
DC 欄位 | 值 | 語言 |
---|---|---|
dc.contributor.advisor | 李允中 | |
dc.contributor.author | Yu-Lin Shen | en |
dc.contributor.author | 沈育霖 | zh_TW |
dc.date.accessioned | 2021-06-17T08:44:51Z | - |
dc.date.available | 2024-08-13 | |
dc.date.copyright | 2019-08-13 | |
dc.date.issued | 2019 | |
dc.date.submitted | 2019-08-06 | |
dc.identifier.citation | [1] Apache spark. https://spark.apache.org/.
[2] Apache storm. http://storm.apache.org/. [3] Articulate. https://spg.ai/projects/articulate/. [4] Dbpedia. https://wiki.dbpedia.org/. [5] Dialogflow. https://dialogflow.com/. [6] Duckling. https://duckling.wit.ai/. [7] Elasticsearch. https://www.elastic.co/products/elasticsearch. [8] Line. https://line.me/. [9] Rasa. https://rasa.com/. [10] Redis. https://redis.io/. [11] Tensorflow. https://www.tensorflow.org/. [12] Wikipedia. https://www.wikipedia.org/. [13] B. Afzal, M. Umair, G. A. Shah, and E. Ahmed. Enabling iot platforms for social iot applications: Vision, feature mapping, and challenges. Future Generation Computer Systems, 92:718 731, 2019. [14] J. Agrawal, Y. Diao, D. Gyllstrom, and N. Immerman. Efficient pattern matching over event streams. In Proceedings of the 2008 ACM SIGMOD international conference on Management of data, pages 147–160. ACM, 2008. [15] L. Atzori, A. Iera, and G. Morabito. Siot: Giving a social structure to the internet of things. IEEE Communications Letters, 15(11):1193 1195, 2011. [16] H.-L. Bui. Survey and comparison of event query languages using practical examples. Ludwig-Maximilians Universit¨at M¨unchen thesis, 2009. [17] S. Chandrasekaran, O. Cooper, A. Deshpande, M. J. Franklin, J. M. Hellerstein, W. Hong, S. Krishnamurthy, S. R. Madden, F. Reiss, and M. A. Shah. Telegraphcq: Continuous dataflow processing. In Proceedings of the 2003 ACM SIGMOD International Conference on Management of Data, SIGMOD ’03, pages 668–668, New York, NY, USA, 2003. ACM. [18] C.-H. Cheng. Sensor ontology as a basis for generating sensors code in a semiautomatic way. Master’s thesis, National Taiwan University, Taiwan (R.O.C.), 2016. [19] J.-C. Chin. Nat traversal with interactive connectivity establishment for internet of things. Master’s thesis, National Taiwan University, Taiwan (R.O.C.), 2016. [20] O. Etzion and P. Niblett. Event processing in action. Manning Publications Co., 2010. [21] D. Gyllstrom. On supporting kleene closure over event streams. 2008. [22] C.-C. Jen. Integrating sensor services and web services with complex event processing. Master’s thesis, National Taiwan University, Taiwan (R.O.C.), 2017. [23] J. Lee and K.-H. Hsu. Gea: A goal-driven approach todiscovering early aspects. IEEE Transactions on Software Engineering, 40(6):584 602, 2014. [24] J. Lee, K.-H. Hsu, S.-J. Lee, and W.-T. Lee. Discovering early aspects through goals interactions. 2012 19th Asia-Pacific Software Engineering Conference, 2012. [25] D. Luckham. The power of events. Addison-Wesley Reading, 2002. [26] Y. Mei and S. Madden. Zstream: a cost-based query processor for adaptively detecting composite events. In Proceedings of the 2009 ACM SIGMOD International Conference on Management of data, pages 193–206. ACM, 2009. [27] A. M. Ortiz, D. Hussein, S. Park, S. N. Han, and N. Crespi. The cluster between internet of things and social networks: Review and research challenges. IEEE Internet of Things Journal, 1(3):206 215, Apr 2014. [28] S. Rozsnyai, J. Schiefer, and A. Schatten. Concepts and models for typing events for event-based systems. In Proceedings of the 2007 inaugural international conference on Distributed event-based systems, pages 62–70. ACM, 2007. [29] C.-C. Wu. Complex event processing in iot middleware. Master’s thesis, National Taiwan University, Taiwan (R.O.C.), 2016. | |
dc.identifier.uri | http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/74597 | - |
dc.description.abstract | 近年來,物聯網相關的研究與相關產業正蓬勃發展,不同的產品和不同的領域都嘗試與物聯網結合,然而目前物聯網的發展,並未有一個完整的通用解決方案能支援一般裝置及行動裝置。為此,我們提出一套完整的物聯網系統,支援一般裝置以及行動裝置,且能夠從資料的搜集,事件的轉換,複雜事件模式的偵測,並將事件模式轉換為商業流程的元件,同時能與使用者互動並產生回饋。在本研究中,我們提出一個方法讓使用者能夠以目標的角度切入社交物聯網。當使用者提出一個目標,透過我們的方法把目標逐步的分解為子目標。最後,所有的子目標能由複雜事件模式滿足來幫助使用者達成設定的目標。我們也提出一個社交物聯網的系統,讓使用者能夠透過即時通訊軟體來撰寫複雜事件模式以及對物聯網裝置做存取。 | zh_TW |
dc.description.abstract | Recently, related researches on the IoT middleware and related products havegrown rapidly, from different products and fields try to integrating with IoT middle-ware. However, the development of IoT middleware is not total solution for mobileand stationary devices. Our previous research work has been an attempt to providesuch solution for stationary and mobile devices, including data collection, event’stransformation, complex event’s detection, transforming complex event processingto services for BPEL(Business Process Execution Language) system and interactingwith users.In this work, we propose a way for users to use social IoT applications from agoal-oriented perspective. A goal is gradually decomposed into sub-goals, and allthe sub-goals can be fulfilled by complex event patterns to help the user achieve thegoals. A social internet of things system is developed to allow users to write complexevent patterns and access to IoT devices through instant messaging software. | en |
dc.description.provenance | Made available in DSpace on 2021-06-17T08:44:51Z (GMT). No. of bitstreams: 1 ntu-108-R06922109-1.pdf: 3622649 bytes, checksum: fbc77efb26658a201db6a378ab509115 (MD5) Previous issue date: 2019 | en |
dc.description.tableofcontents | 致謝 ii
摘要 iii Abstracts iv List of Figures vii List of Tables viii Chapter 1 Introduction 1 Chapter 2 Related work 3 2.1 Event Type . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 2.2 Complex Event Processing . . . . . . . . . . . . . . . . . . . . . . . . . 4 2.2.1 Complex Event Pattern . . . . . . . . . . . . . . . . . . . . . . . 4 2.2.2 CEP Engine: Tree-based . . . . . . . . . . . . . . . . . . . . . . 5 2.3 Social IoT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.4 Goal Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.5 Dialogflow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.6 Articulate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Chapter 3 Goal-Driven Approach to SIoT 10 3.1 Subgoaling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.1.1 Goal Representation . . . . . . . . . . . . . . . . . . . . . . . . . 11 3.1.2 Algorithms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.1.3 Contexts Searching . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.1.4 Intent Searching . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.2 Social IoT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.2.1 Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.2.2 Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.3 CEP Engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 3.3.1 Multi-Threaded CEP Engine . . . . . . . . . . . . . . . . . . . 27 3.3.2 Multiple Instances of CEP Engine . . . . . . . . . . . . . . . . 28 3.3.3 Disjunction Operator Refactoring in CEP Engine . . . . . . . 28 3.3.4 CEP Operator Precedence Refactoring in CEP Engine . . . . 29 3.3.5 Filename Conflicts of Drivers in IoT Server . . . . . . . . . . . 31 Chapter 4 Conclusion 32 Bibliography 33 | |
dc.language.iso | zh-TW | |
dc.title | 以目標驅動方法達成社交物聯網 | zh_TW |
dc.title | A Goal-Driven Approach to Social Internet of Things | en |
dc.type | Thesis | |
dc.date.schoolyear | 107-2 | |
dc.description.degree | 碩士 | |
dc.contributor.oralexamcommittee | 蘇木春,郭忠義,陳錫民,李信杰 | |
dc.subject.keyword | 物聯網,物聯網中介軟體,複雜事件處理,複雜事件處理系統,社交物聯網, | zh_TW |
dc.subject.keyword | Internet of Things,IoT Middleware,Complex Event Processing,CEP System,Social Internet of Things, | en |
dc.relation.page | 35 | |
dc.identifier.doi | 10.6342/NTU201902589 | |
dc.rights.note | 有償授權 | |
dc.date.accepted | 2019-08-07 | |
dc.contributor.author-college | 電機資訊學院 | zh_TW |
dc.contributor.author-dept | 資訊工程學研究所 | zh_TW |
顯示於系所單位: | 資訊工程學系 |
文件中的檔案:
檔案 | 大小 | 格式 | |
---|---|---|---|
ntu-108-1.pdf 目前未授權公開取用 | 3.54 MB | Adobe PDF |
系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。