期刊名称:International Journal of Advanced Research in Computer Engineering & Technology (IJARCET)
印刷版ISSN:2278-1323
出版年度:2014
卷号:3
期号:7
页码:2466-2470
出版社:Shri Pannalal Research Institute of Technolgy
摘要:In the current world, with ever growing costs of production, software engineers in their bid to produce a software that is within the market acceptable costs and has future scalability, are bound to use techniques that ensure software quality. Production of cost effective software without cutting corners in terms of quality has become essential to stay relevant in the market. The research work presents a general model for component-based software. The model precisely specifies component-based software with sound basis mathematics. In the research work, a series of metrics proposed by various researchers are analyzed. Systematic analyses of the values for various metrics are carried out and several key inferences will be drawn from them. These metrics of software components can then be evaluated using design patterns. These techniques can give us useful pointers on various software features, one of them being reusability. Somehow, these have also effect on complexity, testability, modularity and stability. In the research work, we are analyzing reusability concept only that is based on Chidambaram and Kemmerer (CK) matrix. For the component based System, we've figured out various matrices that affects the performance of Component based Software Quality Model and made a try to propose a model that by selecting what matrix of component model gives greater performance as Compared to other matrices. In this model we are proposing to use unsupervised neural network (SOM) to find out the reusability value for software. This network will take CK metric value as input and will return the extent to which software is reusable. This metric value is being shown as class diagram in Rational Rose for this model.