Software reuse: The Brazilian industry scenario
Journal of Systems and Software
Predicting Software Fault Proneness Model Using Neural Network
PROFES '08 Proceedings of the 9th international conference on Product-Focused Software Process Improvement
Application of support vector machine to predict fault prone classes
ACM SIGSOFT Software Engineering Notes
Reusability assessment for software components
ACM SIGSOFT Software Engineering Notes
International Journal of Computer Applications in Technology
Fault-prone module prediction of a web application using artificial neural networks
SEA '07 Proceedings of the 11th IASTED International Conference on Software Engineering and Applications
Empirical validation of object-oriented metrics for predicting fault proneness models
Software Quality Control
A soft computing based approach to estimate reusability of software components
ACM SIGSOFT Software Engineering Notes
Assessment of reusability in aspect-oriented systems using fuzzy logic
ACM SIGSOFT Software Engineering Notes
A soft computing based approach to estimate reusability of software components
ACM SIGSOFT Software Engineering Notes
Software reusability assessment using soft computing techniques
ACM SIGSOFT Software Engineering Notes
Estimation of generic reusability for object-oriented software an empirical approach
ACM SIGSOFT Software Engineering Notes
Estimation of generic reusability for object-oriented software: an empirical approach
ACM SIGSOFT Software Engineering Notes
Layer assessment of object-oriented software: A metric facilitating white-box reuse
Journal of Systems and Software
Analysis of reusability of object-oriented systems using object-oriented metrics
ACM SIGSOFT Software Engineering Notes
A comparative study of models for predicting fault proneness in object-oriented systems
International Journal of Computer Applications in Technology
Hi-index | 0.00 |
The importance of software measurement increasing leading to development of new measurement techniques. Reusing existing software components is key feature in increasing software productivity. It one of the key elements in object-oriented programming, which reduces the cost and increases the quality of the software. An important feature of C++ called templates support generic programming, which allows the programmer to develop reusable software modules such as functions, classes, etc. The need for software reusability metrics is particularly acute for an organization in order to measure the degree of generic programming included in the form of templates in code. This research addresses this need and introduces a new set of metrics for object-oriented software. Two metrics are proposed for measuring amount of genericty included in the code and then analytically evaluated against Weyuker's set of nine axioms. This set of metrics is then applied to standard projects and accordingly ways in which project managers can use these metrics are suggested.