Software reuse—key to enhanced productivity: some quantitative models
Information and Software Technology
ACM Computing Surveys (CSUR)
A general economics model of software reuse
ICSE '92 Proceedings of the 14th international conference on Software engineering
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
Object-oriented application frameworks
Communications of the ACM
Component software: beyond object-oriented programming
Component software: beyond object-oriented programming
Design and use of software architectures: adopting and evolving a product-line approach
Design and use of software architectures: adopting and evolving a product-line approach
Component-based product line development: the KobrA approach
Proceedings of the first conference on Software product lines : experience and research directions: experience and research directions
Software product lines: organizational alternatives
ICSE '01 Proceedings of the 23rd International Conference on Software Engineering
ACM SIGSOFT Software Engineering Notes
Software Engineering
Specification, implementation, and deployment of components
Communications of the ACM
Java in a Nutshell: A Desktop Quick Reference
Java in a Nutshell: A Desktop Quick Reference
Building product populations with software components
Proceedings of the 24th International Conference on Software Engineering
A comprehensive product line scoping approach and its validation
Proceedings of the 24th International Conference on Software Engineering
Value based software reuse investment
Annals of Software Engineering
Managing Software Reuse Economics: An Integrated ROI-based Model
Annals of Software Engineering
IEEE Software
IEEE Software
What Do You Mean by COTS? Finally, a Useful Answer
IEEE Software
Developing Mobile Browsers in a Product Line
IEEE Software
Widening the Scope of Software Product Lines - From Variation to Composition
SPLC 2 Proceedings of the Second International Conference on Software Product Lines
Meta Patterns - A Means For Capturing the Essentials of Reusable Object-Oriented Design
ECOOP '94 Proceedings of the 8th European Conference on Object-Oriented Programming
Software Architecture in Practice
Software Architecture in Practice
On the Notion of Variability in Software Product Lines
WICSA '01 Proceedings of the Working IEEE/IFIP Conference on Software Architecture
Engineering of component-based systems
ICECCS '96 Proceedings of the 2nd IEEE International Conference on Engineering of Complex Computer Systems
Reuse Economics: A Comparison of Seventeen Models and Directions for Future Research
ICSR '96 Proceedings of the 4th International Conference on Software Reuse
Software reuse strategies and component markets
Communications of the ACM - Program compaction
Software Ecosystem: Understanding an Indispensable Technology and Industry
Software Ecosystem: Understanding an Indispensable Technology and Industry
The business case for software reuse
IBM Systems Journal
A Software Product Line Life Cycle Cost Estimation Model
ISESE '04 Proceedings of the 2004 International Symposium on Empirical Software Engineering
Assessing the cost-effectiveness of software reuse: a model for planned reuse
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
Software Reuse in Product Populations
IEEE Transactions on Software Engineering
EUROMICRO '05 Proceedings of the 31st EUROMICRO Conference on Software Engineering and Advanced Applications
Calculating ROI for Software Product Lines
IEEE Software
Cost estimation for product line engineering using COTS components
SPLC'05 Proceedings of the 9th international conference on Software Product Lines
Formalizing software ecosystem modeling
Proceedings of the 1st international workshop on Open component ecosystems
Hi-index | 0.00 |
In contrast to current practices where software reuse is applied recursively and reusable assets are tailored trough parameterization or specialization, existing reuse economic models assume that (i) the cost of reusing a software asset depends on its size and (ii) reusable assets are developed from scratch. The contribution of this paper is that it provides modeling elements and an economic model that is better aligned with current practices. The functioning of the model is illustrated in an example. The example also shows how the model can support practitioners in deciding whether it is economically feasible to apply software reuse recursively.