Empirically analyzing software Reuse in a production environment
Software reuse: emerging technology
The C Information Abstraction System
IEEE Transactions on Software Engineering
Identifying and Qualifying Reusable Software Components
Computer - Special issue on cryptography
The REBOOT approach to software reuse
Journal of Systems and Software - Special issue on software reuse
Software reuse in an industrial setting: a case study
ICSE '91 Proceedings of the 13th international conference on Software engineering
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Understanding Neural Networks and Fuzzy Logic: Basic Concepts and Applications
Understanding Neural Networks and Fuzzy Logic: Basic Concepts and Applications
Automatic Identification of Reusable Components
CASE '95 Proceedings of the Seventh International Workshop on Computer-Aided Software Engineering
Software Engineering: A Practitioner's Approach
Software Engineering: A Practitioner's Approach
IEEE Transactions on Software Engineering
Hi-index | 0.00 |
The requirement to improve software productivity has promoted the research on software metric technology. There are metrics for identifying the quality of reusable components. These metrics if identified in the design phase or even in the coding phase can help us to reduce the rework by improving quality of reuse of the component and hence improve the productivity due to probabilistic increase in the reuse level. A suit of metrics can be used to obtain the reusability in the modules. And the reusability can be obtained with the help of Neuro-fuzzy based approach where neural network can learn new relationships with new input data, can be used to refine fuzzy rules to create fuzzy adaptive system. An algorithm has been proposed in which the inputs can be given to Neuro-fuzzy system in form of Cyclometric Complexity, Volume, Regularity, Reuse-Frequency & Coupling, and output can be obtained in terms of reusability.