| 研究生: |
法哈金 Satria Habiburrahman Fathul Hakim |
|---|---|
| 論文名稱: | An Evaluation on Usability and Reliability of Data Distributed Service (DDS)-based Emulation Tool |
| 指導教授: |
王尉任
Wei-Jen Wang 梁德容 Deron Liang |
| 口試委員: | |
| 學位類別: |
碩士 Master |
| 系所名稱: |
資訊電機學院 - 資訊工程學系 Department of Computer Science & Information Engineering |
| 論文出版年: | 2019 |
| 畢業學年度: | 107 |
| 語文別: | 英文 |
| 論文頁數: | 111 |
| 中文關鍵詞: | 數據分佈式服務 、可用性 、可靠性 、ISO 9241-11 、回歸測試 |
| 外文關鍵詞: | Data Distributed Service, Usability, Reliability, ISO 9241-11, Regression Test |
| 相關次數: | 點閱:13 下載:0 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
IIOT Testbed 是由中央大學資工系所開發的一個模擬 DDS 應用程式的工具。本研究著重在改善舊有 IIOT Testbed 1.0 使用者介面與利用自動化測試用以保證系統的可靠度,因此我們發展了 IIOT Testbed 2.0 使用者介面與自動化測試的架構。我們的 IIOT Testbed 2.0 是根據 ISO 9241-11 來進行設計。依據使用者的問卷回饋,我們發現 IIOT Testbed 2.0 的可用性比 IIOT Testbed 1.0 好,並提出原因分析。我們也提供了長期自動化測試的結果,用以顯示 IIOT Testbed 2.0 具有高可靠性。
IIOT Testbed is an emulation tool which is developed by National Central University to emulate DDS applications. This study focusses on improving the old IIOT Testbed 1.0 user interface and using automated testing to ensure that system reliability, so we developed the architecture of the IIOT Testbed 2.0 user interface and an automated testing architecture. Our IIOT Testbed 2.0 was designed based on International Organization for Standardization (ISO) 9241-11 standardization. To check the usability aspect, we have taken the questionnaire feedback from the user. Based on that user's questionnaire feedback, we found that the usability aspect from the IIOT Testbed 2.0 is better than IIOT Testbed 1.0. We have analyzed the results and explain why the IIOT Testbed 2.0 is better than IIOT Testbed 1.0. We also provide the long-term automated testing results to demonstrate the high reliability of the IIOT Testbed 2.0.
REFERENCES
[1] H. Boyes, B. Hallaq, J. Cunningham, and T. Watson, “The industrial internet of things (IIoT): An analysis framework,” Comput. Ind., vol. 101, no. April, pp. 1–12, 2018.
[2] L. Da Xu, W. He, and S. Li, “Internet of things in industries: A survey,” IEEE Trans. Ind. Informatics, vol. 10, no. 4, pp. 2233–2243, 2014.
[3] G. Pardo-Castellote, “OMG data distribution service: architectural overview,” in IEEE Military Communications Conference, 2003. MILCOM 2003., 2015, vol. 1, no. January, pp. 242–247.
[4] N. Wang, D. C. Schmidt, and A. Corsaro, “Toward an Adaptive Data Distribution Service for Dynamic Large-Scale Network-Centric Operation and Warfare ( NCOW ) systems to be sumitted to the 2008 Military Communications Conference,” 2008.
[5] I. O. for Standardization, “ISO 9241-11,” Int. Organ. Stand., vol. 1998, 1998.
[6] K. Taylor-sakyi, “Reliability in Software Engineering,” no. May, 2016.
[7] A. R. Amballi and V. Mahanta, “Django the Python Web,” Int. J. Comput. Sci. Inf. Technol. Res., vol. 6, no. 2, pp. 59–63, 2018.
[8] C. Gyorödi, R. Gyorödi, I. Andrada, and L. Bandici, “A Comparative Study Between the Capabilities of MySQL Vs. MongoDB as a Back-End for an Online Platform,” Int. J. Adv. Comput. Sci. Appl., vol. 7, no. 11, pp. 73–78, 2016.
[9] R. Fajar, “Membangun Aplikasi Mini HRD Dengan Django (4): Memasang Web Template SB Admin 2,” 2016.
[10] Y. P. Cheng, D. Liang, and W. J. Wang, “KORAT - A platform-independent test automation tool by emulating keyboard/mouse hardware signals,” AUTOTESTCON (Proceedings), vol. 2016-October, pp. 1–7, 2016.
[11] Jenkins, “Jenkins User Documentation,” Jenkins User Doc., 2019.
[12] T. K. Chiew and S. S. Salim, “Webuse: Website usability evaluation tool,” Malaysian J. Comput. Sci., vol. 16, no. 1, pp. 47–57, 2003.
[13] P. Jalote, B. Murphy, M. Garzia, and B. Errez, “Measuring Reliability of Software Products,” vol. 1, no. 1, pp. 1–14, 2004.
[14] J. D. Musa, “A theory of Software Reliability and its application,” IEEE Trans. Softw. Eng., vol. 3, no. (3), pp. 312–324, 1975.
[15] J. Musa, “Software Reliability Engineering: More Reliable Software Faster and Cheaper,” vol. 2, no. ed. Bloomington, Indiana: AuthorHouse, pp. 1–527, 2004.
[16] H. S. Chaini and S. K. Pradhan, “Effective Test Case Prioritization Technique in Web Application for Regression Test Suite,” vol. 3, no. 11, pp. 170–174, 2014.
[17] R. S. Auliva, R. K. Sheu, D. Liang, and W. J. Wang, “IIoT Testbed: A DDS-Based Emulation Tool for Industrial IoT Applications,” 2018 Int. Conf. Syst. Sci. Eng. ICSSE 2018, pp. 2–5, 2018.
[18] E. Dean, M. Schwerin, and K. Robbins, “A Comparison of Usability Assessment Methods Applied to the US Navy’s Performance Management and Appraisal System,” Fcsm.Gov, pp. 1–15, 2003.
[19] L. S. Iyer, B. Gupta, and N. Johri, “Performance, scalability and reliability issues in web applications,” Ind. Manag. Data Syst., vol. 105, no. 5, pp. 561–576, 2005.