A code profiling model for StART

Roslina, Mohd Sidek (2020) A code profiling model for StART. In: IOP Conference Series: Materials Science and Engineering, 6th International Conference on Software Engineering and Computer Systems, ICSECS 2019 , 25 - 27 September 2019 , Vistana Hotel, Kuantan. pp. 1-9., 769 (012057). ISSN 1757-8981 (Print), 1757-899X (Online)

[img]
Preview
Pdf (Open access)
A code profiling model for StART.pdf
Available under License Creative Commons Attribution.

Download (340kB) | Preview

Abstract

Test case selection in software testing is one of the process that support to quality in finding bug. Decreasing number of bug may increase quality of software. Many strategies have been proposed by researcher for software testing. Specially to avoid exhausted testing which all the testers take into account which may increase time and performance. One of the strategy is StART. The code profiling is a part of StART, which is a selection test cases strategy using code profiling. The strategy is based on the adaptive random testing and support with code profiling in the strategy. The aim of this paper is to show the code profiling model. The selection of domain area to test is based on the highest probability in the code profiling result. The probability of in the code profiling is calculated and the highest value to be chosen as the first area to test. The value to be chosen as a domain area for the first to be tested in SUT. This model used AspectJ as case study to show the model can be implemented for a new programming paradigm. Tetris selected as case study to show the model flow. From the case study of Tetris, the model shows the area to be tested first is in the package Gui, for aspect menu and advice after the probability value shows the highest result. For future study, this model need to test their efficiency of their strategy.

Item Type: Conference or Workshop Item (Lecture)
Additional Information: Indexed by Scopus
Uncontrolled Keywords: Code profiling; Aspect; StART; Model
Subjects: Q Science > QA Mathematics > QA76 Computer software
T Technology > TA Engineering (General). Civil engineering (General)
T Technology > TK Electrical engineering. Electronics Nuclear engineering
Faculty/Division: Faculty of Computing
Depositing User: Mrs Norsaini Abdul Samat
Date Deposited: 13 Dec 2022 03:40
Last Modified: 13 Dec 2022 03:40
URI: http://umpir.ump.edu.my/id/eprint/28803
Download Statistic: View Download Statistics

Actions (login required)

View Item View Item