IAD Index of Academic Documents
  • Home Page
  • About
    • About Izmir Academy Association
    • About IAD Index
    • IAD Team
    • IAD Logos and Links
    • Policies
    • Contact
  • Submit A Journal
  • Submit A Conference
  • Submit Paper/Book
    • Submit a Preprint
    • Submit a Book
  • Contact
  • Bilge International Journal of Science and Technology Research
  • Volume:4 Issue:1
  • A Tool Development for Test Case Based Code Optimization in Java

A Tool Development for Test Case Based Code Optimization in Java

Authors : Turgay TAYMAZ, Kökten Ulaş BİRANT
Pages : 31-42
Doi:10.30516/bilgesci.616818
View : 23 | Download : 17
Publication Date : 2020-03-31
Article Type : Research Paper
Abstract :Java has been a popular programming language since its first stable release in 1996 because of its platform independence. Along with its popularity Java has been a focus of performance studies since its debut. Developments in hardware has unbelievably advanced the performance of the devices that run Java and thus software performance has lost its popularity until the release of Android OS and rapid increase in mobile device ownership Java language usage has increased once again. Mobile devices having far less system resources compared to personal computers had re-brought software performance studies into the spotlight. However mobile devices have gone into a fast-paced development like all other information technologies and this brought down the need for software performance studies, again. Also, worth mentioning that development of new Java Virtual Machine insert ignore into journalissuearticles values(JVM); versions has made the specialized compiler studies, which may threaten the platform independency, obsolete except for specific situations. Today it is not enough to consider code optimization solely in terms of performance improvement. Much broader vision is needed like software development processes such as Maintainability, code readability, improving cooperation in multi-programmer projects, software quality assurance. In this study, white box testing approach is adopted as the software testing technique and static code analysis method is selected to ensure line coverage. A new software insert ignore into journalissuearticles values(JPA); has been developed based on a currently used testing tool insert ignore into journalissuearticles values(PMD); to improve the user experience.
Keywords : Java, code optimization, PMD, static code analysis

ORIGINAL ARTICLE URL
VIEW PAPER (PDF)

* There may have been changes in the journal, article,conference, book, preprint etc. informations. Therefore, it would be appropriate to follow the information on the official page of the source. The information here is shared for informational purposes. IAD is not responsible for incorrect or missing information.


Index of Academic Documents
İzmir Academy Association
CopyRight © 2023-2025