Software reuses: motivators and inhibitors
Software reuse: emerging technology
Software reuse: emerging technology
Software reuse through building blocks
Software reuse: emerging technology
Software reusability: vol. 1, concepts and models
Software reusability: vol. 1, concepts and models
Implementing faceted classification for software reuse ( experience report)
ICSE '90 Proceedings of the 12th international conference on Software engineering
What price reusability?: a case study
SETA1 Proceedings of the first international symposium on Environments and tools for Ada
ACM Computing Surveys (CSUR)
Experiences of a software reuse project
Journal of Systems and Software - Special issue on software reuse
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
Information access tools for software reuse
Journal of Systems and Software - Special issue on software reuse
Design reuse: chemical engineering vs. software engineering
ACM SIGSOFT Software Engineering Notes
Framing software reuse: lessons from the real world
Framing software reuse: lessons from the real world
Measuring software reuse: principles, practices, and economic models
Measuring software reuse: principles, practices, and economic models
Methods of measuring software reuse for the prediction of maintenance effort
Journal of Software Maintenance: Research and Practice
Software Reuse: Guidelines and Methods
Software Reuse: Guidelines and Methods
IEEE Software
For Reuse, Process and Product Both Count
IEEE Software
Success Factors of Systematic Reuse
IEEE Software
Effects of Reuse on Quality, Productivity, and Economics
IEEE Software
Organizational Factors and Reuse
IEEE Software
IEEE Software
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Architectural Mismatch: Why Reuse Is So Hard
IEEE Software
Reusing Software: Issues and Research Directions
IEEE Transactions on Software Engineering
Quality Improvement Using A Software Reuse Failure Modes Model
IEEE Transactions on Software Engineering
Understanding Resistance to Software Reuse
STEP '97 Proceedings of the 8th International Workshop on Software Technology and Engineering Practice (STEP '97) (including CASE '97)
Software reuse: from library to factory
IBM Systems Journal
Three empirical evaluations of a software reuse reference model
Annals of Software Engineering
Software Design Methods: Life Belt or Leg Iron?
IEEE Software
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: The Brazilian industry scenario
Journal of Systems and Software
Contemplating systematic software reuse in a project-centric company
Proceedings of the 2008 annual research conference of the South African Institute of Computer Scientists and Information Technologists on IT research in developing countries: riding the wave of technology
Opening up design science: The challenge of designing for reuse and joint development
The Journal of Strategic Information Systems
Making the leap to a software platform strategy: Issues and challenges
Information and Software Technology
Enablers and inhibitors for speed with reuse
Proceedings of the 16th International Software Product Line Conference - Volume 1
Hi-index | 0.00 |
Reuse is widely promoted as one of the most promising methods for increasing productivity and quality within software development. Until recently most research into strategies for systematic reuse has focused on solution of the technical issues. Now as companies (mostly IT focused) implement the strategies developed, they find there are other issues which hold back their success, somewhat unrelated to the technical solutions offered. Reuse processes are not simple technologies and methods slotted into a development, like the transition in design notation from traditional approaches to an object‐orientated method. Whereas technology changes involve retraining developers. Reuse requires the whole organisation and funding of development to be revised. If the magnitude of change involved in transitioning an IT organisation is so encompassing, where does this leave the rest of industry which is increasingly reliant on software to support their business process? This paper looks at organisational and management issues raised by the introduction of software reuse to the development process. We identify inhibitors of reuse adoption, look at causes of these and suggest possible solutions. We aim to concisely present all those non‐technical issues that should be considered when introducing a reuse program. Considered also is how these issues affect companies which have IT in only a business support capacity, making this paper relevant throughout industry.