Behavior Model-Based Fault Localization for RESTful Web Applications 


Vol. 47,  No. 11, pp. 1044-1053, Nov.  2020
10.5626/JOK.2020.47.11.1044


PDF

  Abstract

Because of the nature of Web applications being more complex, larger in scale and more likely to be composed of black box components compared to traditional software systems wherein fault localization techniques are actively used, existing techniques can be only minimally applied to localize faults in Web applications. Also, existing studies to localize a fault in a complex system such as a Web application system also have limitations in capturing the indirect interactions in Web applications and suffers from the Web application’s dynamic nature. In this study, we propose a behavior modeling-based fault localization for the RESTful Web applications. The approach models a RESTful Web application as a sequence of behaviors that captures the direct and indirect interactions in the application. The modeling process is lightweight and it is not necessary to build the model in advance of the actual execution of application. The spectrum-based fault localization is then performed in the granularity of behavior pairs in the behavior model. To demonstrate the approach, a case study on the RESTful Web application built upon the YouTube Data API v3 was conducted and demonstrated that the approach can successfully resolve aforementioned difficulties and localize a fault in the RESTful Web application.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

J. Jang, N. Lee, D. Ryu, J. Baik, "Behavior Model-Based Fault Localization for RESTful Web Applications," Journal of KIISE, JOK, vol. 47, no. 11, pp. 1044-1053, 2020. DOI: 10.5626/JOK.2020.47.11.1044.


[ACM Style]

Jong-In Jang, Nakwon Lee, Duksan Ryu, and Jongmoon Baik. 2020. Behavior Model-Based Fault Localization for RESTful Web Applications. Journal of KIISE, JOK, 47, 11, (2020), 1044-1053. DOI: 10.5626/JOK.2020.47.11.1044.


[KCI Style]

장종인, 이낙원, 류덕산, 백종문, "RESTful 웹 어플리케이션 행위 모델 기반 결함 위치 추정," 한국정보과학회 논문지, 제47권, 제11호, 1044~1053쪽, 2020. DOI: 10.5626/JOK.2020.47.11.1044.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr