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 |

Detection of J2EE Patterns based on Customizable Features

Author 1: Zaigham Mushtaq Author 2: Ghulam Rasool Author 3: Balawal Shahzad
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 8, No. 1 · Published 2017

DOI: https://doi.org/10.14569/IJACSA.2017.080146

Abstract

Design patterns support extraction of design information for better program understanding, reusability and reengineering. With the advent of contemporary applications, the extraction of design information has become quite complex and challenging. These applications are multilingual in nature i.e. their design information is spread across various language components that are interlinked with each other. At present, no approach is available that is capable to extract design information of multilingual applications by using design patterns. This paper lays foundation for the analysis of multilingual source code for the detection of J2EE Patterns. J2EE Patterns provide design solutions for effective enterprise applications. A novel approach is presented for the detection of J2EE Patterns from multilingual source code of J2EE applications. For this purpose, customizable and reusable feature types are presented as definitions of J2EE Patterns catalogue. A prototype implementation is evaluated on a corpus that contains the repository of multilingual source code of J2EE Patterns. Additionally, the tool is tested on open source applications. The accuracy of the tool is validated by successfully recognizing J2EE Patterns from the multilingual source code. The results demonstrate the significance of customizable definitions of J2EE Pattern’s catalogue and capability of prototype.

Keywords

How to Cite this Article

Mushtaq, Z., Rasool, G., & Shahzad, B. (2017). Detection of J2EE Patterns based on Customizable Features. International Journal of Advanced Computer Science and Applications, 8(1). https://doi.org/10.14569/IJACSA.2017.080146

Mushtaq, Zaigham, et al.. "Detection of J2EE Patterns based on Customizable Features." International Journal of Advanced Computer Science and Applications, vol. 8, no. 1, 2017, https://doi.org/10.14569/IJACSA.2017.080146.

@article{Mushtaq2017,
  title     = {Detection of J2EE Patterns based on Customizable Features},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {8},
  number    = {1},
  year      = {2017},
  publisher = {The Science and Information Organization},
  author    = {Zaigham Mushtaq and Ghulam Rasool and Balawal Shahzad},
  doi       = {10.14569/IJACSA.2017.080146},
  url       = {https://doi.org/10.14569/IJACSA.2017.080146}
}

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.