Skip navigation

DSpace

機構典藏 DSpace 系統致力於保存各式數位資料(如:文字、圖片、PDF)並使其易於取用。

點此認識 DSpace
DSpace logo
English
中文
  • 瀏覽論文
    • 校院系所
    • 出版年
    • 作者
    • 標題
    • 關鍵字
    • 指導教授
  • 搜尋 TDR
  • 授權 Q&A
    • 我的頁面
    • 接受 E-mail 通知
    • 編輯個人資料
  1. NTU Theses and Dissertations Repository
  2. 電機資訊學院
  3. 資訊網路與多媒體研究所
請用此 Handle URI 來引用此文件: http://tdr.lib.ntu.edu.tw/jspui/handle/123456789/50340
完整後設資料紀錄
DC 欄位值語言
dc.contributor.advisor李允中
dc.contributor.authorChih-Hsien Chengen
dc.contributor.author程至賢zh_TW
dc.date.accessioned2021-06-15T12:36:56Z-
dc.date.available2026-07-28
dc.date.copyright2016-08-03
dc.date.issued2016
dc.date.submitted2016-07-29
dc.identifier.citation[1] Apache sling. https://sling.apache.org/.
[2] Apache velocity. http://velocity.apache.org/.
[3] Aws iot. https://aws.amazon.com/iot/?nc2=h_m1.
[4] Java content repository, jsr 170. https://jcp.org/en/jsr/detail?id= 170.
[5] Jsr 283. https://jcp.org/en/jsr/detail?id=283.
[6] Live555.http://www.live555.com/.
[7] Rxtx.http://rxtx.qbang.org/wiki/index.php/Main_Page.
[8] Smartthings.https://www.smartthings.com/.
[9] Trail: The reflection api. https://docs.oracle.com/javase/ tutorial/reflect/.
[10] K. Aberer, M. Hauswirth, and A. Salehi. A middleware for fast and flexible sensor network deployment. In Proceedings of the 32nd international conference on Very large data bases, pages 1199–1202. VLDB Endowment, 2006.
[11] S. Bandyopadhyay, M. Sengupta, S. Maiti, and S. Dutta. Role of middleware for internet of things: A study. International Journal of Computer Science and Engineering Survey, 2(3):94–105, 2011.
[12] H. Bohn, A. Bobek, and F. Golatowski. Sirena-service infrastructure for real-time embedded networked devices: A service oriented framework for different domains. In International Conference on Networking, International Conference on Systems and International Conference on Mobile Communications and Learning Technologies (ICNICONSMCL’06), pages 43–43. IEEE, 2006.
[13] P. Spiess, S. Karnouskos, D. Guinard, D. Savio, O. Baecker, L. M. S. d. Souza, and V. Trifa. Soa-based integration of the internet of things in enterprise services. In Proceedings of the 2009 IEEE International Conference on Web Services, pages 968–975. IEEE Computer Society, 2009.
dc.identifier.urihttp://tdr.lib.ntu.edu.tw/jspui/handle/123456789/50340-
dc.description.abstract由於科技的進步,越來越多的 IoT 相關產品出現在市場上,隨之而 來的問題也相繼浮現。大部分市面上的產品並不具有操控互通性,想 要藉由組合多種不具操控互通性的感測器產生更強大的功能是相當不 容易且花時間的。除了操控互通性的問題外,市面上有各式各樣的通 信協定,但卻沒有一種能主宰整個市場,因為每種通信協定在特定領 域都有其不可取代的優勢。因此,要出現一種能主宰市場並讓大部分 廠商都願意支援的通信協定是非常不容易的。面對這些困難,我們提 出 Interoperation 系統,希望能藉由其緩解甚至解決上述問題。我們的 系統利用程式碼產生器來產生控制感測器的程式並提供統一的 API 來 操控感測器。並且,我們的系統支援大部分市面上看得到的主流通訊 協定。因此,使用者能透過我們的系統用統一的 API 來控制各式各樣 通信協定下的感測器,我們相信這能大幅度地降低使用者組合各式各 樣感測器並產出擁有強大功能之服務的困難度。zh_TW
dc.description.abstractWith advances in technology, more and more smart devices emerge. With the increasing number of smart devices, problems would show up gradually. Most devices in the market are not interoperable. It’s not easy to create powerful services based on various non-interoperable devices. That’s time- consuming. In addition to the interoperability, there are many protocols and every protocol would have their own advantage in the specific domain. Thus, it’s not easy to emerge a dominant protocol which most manufacturers would follow. To solve these problems, we develop the Interoperation system. Interoperation system leverages the code generator to generate the adapter code of device and provide the common interface for accessing the functionalities of the device. Thus, a client could control different kinds of devices with the same interface. Besides, Interoperation system supports various mainstream protocols. That is to say, a client can use our system to control devices of different protocols with the same interface. This makes client easier to create powerful services through device service composition.en
dc.description.provenanceMade available in DSpace on 2021-06-15T12:36:56Z (GMT). No. of bitstreams: 1
ntu-105-R03944002-1.pdf: 4884856 bytes, checksum: 313721c45933496d36dea6ff4782dc1e (MD5)
Previous issue date: 2016
en
dc.description.tableofcontents口試委員會審定書 iii
誌謝 v
Acknowledgements vii
摘要 ix
Abstract xi
1 Introduction 1
2 Background Knowledge 3
2.1 JavaContentRepository .......................... 3
2.2 ApacheSling ................................ 3
2.3 ApacheVelocity............................... 4
2.4 JavaReflection ............................... 4
2.5 RXTX.................................... 4
2.6 LIVE555 .................................. 4
3 Related Work 5
3.1 SOCRADES ................................ 5
3.2 SIRENA................................... 6
3.3 GlobalSensorNetworks .......................... 6
3.4 SmartThings................................. 7
3.5 AWSIoT .................................. 7
4 Conceptual Model 9
5 Sensor Ontology 11
5.1 APIRepository ............................... 11
5.2 DeviceDescriptionDocument ....................... 12
5.3 DeviceDescriptionDocumentFormat ................... 13
6 Device Installation 19
6.1 SensorDiscovery .............................. 19
6.2 SensorIdentification ............................ 21
6.3 TemplateGeneration ............................ 22
6.4 ServiceProvision .............................. 27
7 Future Work 31
8 Conclusion 33
Bibliography 35
dc.language.isoen
dc.subject程式碼生成zh_TW
dc.subject物聯網zh_TW
dc.subject物聯網zh_TW
dc.subject程式碼生成zh_TW
dc.subject中介軟體zh_TW
dc.subject中介軟體zh_TW
dc.subjectIoTen
dc.subjectIoTen
dc.subjectCode Generationen
dc.subjectMiddlewareen
dc.subjectCode Generationen
dc.subjectMiddlewareen
dc.title以感測器本體論為基礎之半自動程式碼產生zh_TW
dc.titleSensor Ontology as a Basis for Generating Sensors Code in a Semi-Automatic Wayen
dc.typeThesis
dc.date.schoolyear104-2
dc.description.degree碩士
dc.contributor.oralexamcommittee施吉昇,許永真,蘇木春,郭忠義
dc.subject.keyword物聯網,程式碼生成,中介軟體,zh_TW
dc.subject.keywordIoT,Code Generation,Middleware,en
dc.relation.page36
dc.identifier.doi10.6342/NTU201601338
dc.rights.note有償授權
dc.date.accepted2016-07-30
dc.contributor.author-college電機資訊學院zh_TW
dc.contributor.author-dept資訊網路與多媒體研究所zh_TW
顯示於系所單位:資訊網路與多媒體研究所

文件中的檔案:
檔案 大小格式 
ntu-105-1.pdf
  未授權公開取用
4.77 MBAdobe PDF
顯示文件簡單紀錄


系統中的文件,除了特別指名其著作權條款之外,均受到著作權保護,並且保留所有的權利。

社群連結
聯絡資訊
10617臺北市大安區羅斯福路四段1號
No.1 Sec.4, Roosevelt Rd., Taipei, Taiwan, R.O.C. 106
Tel: (02)33662353
Email: ntuetds@ntu.edu.tw
意見箱
相關連結
館藏目錄
國內圖書館整合查詢 MetaCat
臺大學術典藏 NTU Scholars
臺大圖書館數位典藏館
本站聲明
© NTU Library All Rights Reserved