Managing the software process
A software development environment that assists in the use and design of reusable modules
A software development environment that assists in the use and design of reusable modules
SSR '95 Proceedings of the 1995 Symposium on Software reusability
A summary of domain analysis experience by way of heuristics
Proceedings of the 1997 symposium on Software reusability
An Empirical Study of Software Reuse with Special Attention to Ada
IEEE Transactions on Software Engineering
ACM SIGSOFT Software Engineering Notes
Success factors for software reuse that are applicable across domains and businesses
SAC '97 Proceedings of the 1997 ACM symposium on Applied computing
A qualitative model for barriers to software reuse adoption
ICIS '99 Proceedings of the 20th international conference on Information Systems
Success and Failure Factors in Software Reuse
IEEE Transactions on Software Engineering
Organisational considerations for software reuse
Annals of Software Engineering
Three empirical evaluations of a software reuse reference model
Annals of Software Engineering
Using Patterns to Model Variability in Product Families
IEEE Software
Technology Transfer for Reuse: A Management Model and Process Improvement Framework
ICRE '98 Proceedings of the 3rd International Conference on Requirements Engineering: Putting Requirements Engineering to Practice
After the C++ Appetizer Comes the COBOL Main Course
SEEP '96 Proceedings of the 1996 International Conference on Software Engineering: Education and Practice (SE:EP '96)
Barriers to adoption of software reuse a qualitative study
Information and Management
Reuse-Conducive Development Environments
Automated Software Engineering
Towards an effective integrated reuse environment
Proceedings of the 5th international conference on Generative programming and component engineering
The Role of Similarity in the Reuse of Object-Oriented Analysis Models
Journal of Management Information Systems
Software reuse: The Brazilian industry scenario
Journal of Systems and Software
Information Technology and Management
Software reuse in agile development organizations: a conceptual management tool
Proceedings of the 2011 ACM Symposium on Applied Computing
The domain analysis concept revisited: a practical approach
ICSR'06 Proceedings of the 9th international conference on Reuse of Off-the-Shelf Components
Making the leap to a software platform strategy: Issues and challenges
Information and Software Technology
Hi-index | 0.02 |
High initial costs and a slow return on investment can make software reuse a tough sell. The author chronicles the ups and downs of implementing software reuse in a corporation that, despite its bottom-up, grass-roots culture, enlisted top management's intervention to proceed. Based on experience, she recommends that any group trying to implement reuse should first get support from top management and provide reuse training for engineers; second, provide incentives to support the program until reuse becomes part of the culture; and third, provide tools to help engineers.