The most important issue for software industry is to ensure software quality. The software that delivered to the end user must have high quality that meets user requirements. Software must be tested to ensure its quality. In the context of the pathbased testing it is important to find the optimal paths from all possible code execution paths to reduce testing process cost and time. The optimal paths are the less number of the paths that cover all source code statements. The proposed algorithm accepts java source code as an input and generates the control flow graph(CFG) corresponding to that code. Using anti-ant colony optimization, the optimal paths corresponding to the source code will be generated. The proposed algorithm determines the minimum set of paths that cover all source code statements efficiently and accurately.
Effort estimation is the important task in project planning phase in software industry. The process is complex as the complexity and size of software to be built. In the conventional software, there are many classical techniques have been used for effort estimation purpose. These techniques are not suitable to be applied on Webapp development because of the difficulty of sizing software in Webapp and the huge amount of data. In this work we proposed an algorithm for estimating the effort of Webapp software using COSMIC function point combined with the conceptual model of the software which is data based driven from Webapp. The method focuses on the extensive of data movement in the software which may be elicited from the conceptual model. For this purpose 19 Webapps with their conceptual models are used for effort estimation. Effort estimation model was built using cubic regression model and accuracy indicators such as MRE, MMRE, MdMRE, and Pred(0.25) were used to evaluate the efficiency of the proposed method.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
hi@scite.ai
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
Copyright © 2024 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.