Software reuse—key to enhanced productivity: some quantitative models
Information and Software Technology
Scale Economies in New Software Development
IEEE Transactions on Software Engineering
Cost estimation models for reuse and prototype SW development life-cycles
ACM SIGSOFT Software Engineering Notes
Applied software measurement: assuring productivity and quality
Applied software measurement: assuring productivity and quality
What price reusability?: a case study
SETA1 Proceedings of the first international symposium on Environments and tools for Ada
Reuse and productivity in integrated computer-aided software engineering: an empirical study
MIS Quarterly - Special issue on the strategic use of information systems
IEEE Spectrum
Populating software repositories: incentives and domain-specific software
Journal of Systems and Software - Special issue on software reuse
The REBOOT approach to software reuse
Journal of Systems and Software - Special issue on software reuse
Software reuse: metrics and models
ACM Computing Surveys (CSUR)
Measuring software reuse: principles, practices, and economic models
Measuring software reuse: principles, practices, and economic models
Managing software reuse: a comprehensive guide to strategically reengineering the organization for reusable components
A software reuse measure: monitoring an enterprise-level model driven development process
Information and Management
Domain analysis: an introduction
ACM SIGSOFT Software Engineering Notes
Software Engineering Economics
Software Engineering Economics
Elements of Software Science (Operating and programming systems series)
Elements of Software Science (Operating and programming systems series)
Software Cost Estimation with Cocomo II with Cdrom
Software Cost Estimation with Cocomo II with Cdrom
Success and Failure Factors in Software Reuse
IEEE Transactions on Software Engineering
Organisational considerations for software reuse
Annals of Software Engineering
IEEE Software
Effects of Reuse on Quality, Productivity, and Economics
IEEE Software
Repository Evaluation of Software Reuse
IEEE Transactions on Software Engineering
Quality Improvement Using A Software Reuse Failure Modes Model
IEEE Transactions on Software Engineering
Reuse Economics: A Comparison of Seventeen Models and Directions for Future Research
ICSR '96 Proceedings of the 4th International Conference on Software Reuse
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
The business case for software reuse
IBM Systems Journal
Aligning the economic modeling of software reuse with reuse practices
Information and Software Technology
An approach for incorporating quality-based cost---benefit analysis in data warehouse design
Information Systems Frontiers
Property models: from incidental algorithms to reusable components
GPCE '08 Proceedings of the 7th international conference on Generative programming and component engineering
Design and costs estimation of electrical substations based on three-dimensional building blocks
ISVC'10 Proceedings of the 6th international conference on Advances in visual computing - Volume Part III
Product portfolio scope optimization based on features and goals
Proceedings of the 16th International Software Product Line Conference - Volume 1
Reusability-based quality framework for software components
ACM SIGSOFT Software Engineering Notes
Hi-index | 0.00 |
Information systems development is typically acknowledged as an expensive and lengthy process, often producing code that is of uneven quality and difficult to maintain. Software reuse has been advocated as a means of revolutionizing this process. The claimed benefits from software reuse are reduction in development cost and time, improvement in software quality, increase in programmer productivity, and improvement in maintainability. Software reuse entails undeniable costs of creating, populating, and maintaining a library of reusable components. There is anecdotal evidence to suggest that some organizations benefit from reuse. However, many software developers practicing reuse claim these benefits without formal demonstration thereof. There is little research to suggest when the benefits are expected and to what extent they will be realized. For example, does a larger library of reusable components lead to increased savings? What is the impact of component size on the effectiveness of reuse? This research seeks to address some of these questions. It represents the first step in a series wherein the effects of software reuse on overall development effort and costs are modelled with a view to understanding when it is most effective.