Abstract- The traditional unit of analysis and control for software managers is the software project, and subsequently the resulting application system. Today, with the emerging ca-pabilities of computer-aided software engineering (CASE) and corresponding changes in the development process, productivity gains can be realized by reusing portions of the organization's inventory of existing application designs and code. With this opportunity, however, comes the need to monitor software reuse at the corporate level, as well as at the level of the individual software development project. Integrated CASE environments can support such monitoring. We illustrate the use and benefi ts of repository evaluation of software reuse through an analysi...
Analysis of the factors in adopting a company-wide software reuse program in [1], derived from empir...
High-quality software, delivered on time and budget, constitutes a critical part of most products an...
Software reuse has been considered as a means to help solve the software development crisis. This pa...
The traditional unit of analysis and control for software managers is the software project, and subs...
Traditionally, software management has focused primarily upon cost control. Today, with the emerging...
Automated collection of software metrics in computer aided software engineering (CASE) environments ...
Context Reuse can improve productivity and maintainability in software development. Research has pro...
Context: Software reuse is considered as the key to a successful software development because of its...
Background: Software practice is evolving with changing technologies and practices such as InnerSour...
Measurement of software development productivity is needed in order to control software costs, but i...
Software reuse has been regarded as one of the most important areas for improving software developme...
Software reuse is the use of software resources from all stages of the software development process ...
Abstract: Software is rarely built completely from scratch. To a great extent, existing software doc...
It has been asserted that the most significant gains in software productivity will come from increas...
Software reuse is a major concern in many software development companies. It is one of the main stra...
Analysis of the factors in adopting a company-wide software reuse program in [1], derived from empir...
High-quality software, delivered on time and budget, constitutes a critical part of most products an...
Software reuse has been considered as a means to help solve the software development crisis. This pa...
The traditional unit of analysis and control for software managers is the software project, and subs...
Traditionally, software management has focused primarily upon cost control. Today, with the emerging...
Automated collection of software metrics in computer aided software engineering (CASE) environments ...
Context Reuse can improve productivity and maintainability in software development. Research has pro...
Context: Software reuse is considered as the key to a successful software development because of its...
Background: Software practice is evolving with changing technologies and practices such as InnerSour...
Measurement of software development productivity is needed in order to control software costs, but i...
Software reuse has been regarded as one of the most important areas for improving software developme...
Software reuse is the use of software resources from all stages of the software development process ...
Abstract: Software is rarely built completely from scratch. To a great extent, existing software doc...
It has been asserted that the most significant gains in software productivity will come from increas...
Software reuse is a major concern in many software development companies. It is one of the main stra...
Analysis of the factors in adopting a company-wide software reuse program in [1], derived from empir...
High-quality software, delivered on time and budget, constitutes a critical part of most products an...
Software reuse has been considered as a means to help solve the software development crisis. This pa...