Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Recovery of User Interface Web Design Patterns using Regular Expressions

Author 1: Khalid Mahmood Author 2: Faiza Tariq Author 3: Dr. Ghulam Rasool
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 9, No. 4 · Published 2018

DOI: 10.14569/IJACSA.2018.090457

Abstract

User Interface Web Design Patterns are standard solutions for the development of web applications. The recovery of these patterns from web applications supports program comprehension, reusability, reverse engineering, re-engineering, and maintenance of legacy web applications. The recovery of patterns from web applications becomes arduous due to the heterogeneous nature of web applications. Authors presented different catalogs and recovery approaches for extracting User Interface Web Design Patterns from source code in last one and half decade. There is still a lack of formal specifications for web design patterns, which are important for their recovery from source code. The objective of this paper is to specify User Interface Web Design Patterns (UIWDP) using semiformal specification technique and use these specifications for the recovery of patterns from the source code of web applications using regular expressions. 55 feature types are identified for the specification of 15 UIWDPs. We evaluated our approach on 75 randomly selected web applications and recovered 15 UIWDPs. The standard deviation, precision, recall and F-score measures are used to evaluate the accuracy of our approach.

Keywords

How to Cite this Article

Mahmood, K., Tariq, F., & Rasool, D. G. (2018). Recovery of User Interface Web Design Patterns using Regular Expressions. International Journal of Advanced Computer Science and Applications, 9(4). https://doi.org/10.14569/IJACSA.2018.090457

Mahmood, Khalid, et al.. "Recovery of User Interface Web Design Patterns using Regular Expressions." International Journal of Advanced Computer Science and Applications, vol. 9, no. 4, 2018, https://doi.org/10.14569/IJACSA.2018.090457.

@article{Mahmood2018,
  title     = {Recovery of User Interface Web Design Patterns using Regular Expressions},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {9},
  number    = {4},
  year      = {2018},
  publisher = {The Science and Information Organization},
  author    = {Khalid Mahmood and Faiza Tariq and Dr. Ghulam Rasool},
  doi       = {10.14569/IJACSA.2018.090457},
  url       = {https://doi.org/10.14569/IJACSA.2018.090457}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.

Call for Papers - Important Dates

Volume 17 No. 11, November 2026
Paper Submission Due October 25, 2026
Review Notification November 15, 2026
Publication Date November 30, 2026