Indian Journal of Science and Technology
Year: 2016, Volume: 9, Issue: 44, Pages: 1-5
Chander Diwaker1* and Pradeep Tomar2
1Department of CSE, U.I.E.T., Kurukshetra University, Kurukshetra - 136119, Haryana, India; [email protected] 2School of ICT, Gautam Buddha University, Greater Noida - 201312, Uttar Pradesh, India; [email protected]
*Author for correspondence
Department of CSE, U.I.E.T., Kurukshetra University, Kurukshetra - 136119, Haryana, India; [email protected]
Objectives: Conventionally, to solve a problem it is necessary to design a new system every time and that it is difficult to reuse existing system for the designing of new system. This paper estimates usability of reusable components and interaction between components for integration of system. Methods: To handle this kind of problem Component Based System (CBS) has been considered. The reusability concept is the main factor of Component Based Software Engineering (CBSE) for components. More usage of reusable components provides better results in terms of estimation of reliability and efficiency of Component Based System (CBS). Ant Colony Optimization (ACO) is one among soft computing technique which may be used to estimate the path followed by components and interaction of components. In this paper ACO is used as methodology to find out more reusable components to increase the reliability or efficiency of the system. MATLAB is used for implementation of ACO. Performance metrics like Component efficiency, component density and component dependency are used for the analysis of proposed work. Findings: The results shows that in proposed mechanism the component efficiency is high, component density is also high as compare to existing CBS. Applications: This paper may helpful for the analysis of soft computing techniques by the use of CBSE performance metrics.
Keywords: ACO, Component Based Software Engineering (CBSE), Component Based System (CBS), Reusability, Soft Computing and MATLAB
Subscribe now for latest articles and news.