Despite its well-recognized benefits, software reuse has not met its expected success due to technical, cognitive, and social difficulties. We have systematically analyzed the reuse problem (especially the cognitive and social difficulties faced by software developers who reuse) from a multidimensional perspective, drawing on our long-term research on information retrieval, human-computer interaction, and knowledge-based systems. Based on this analysis, we propose the concept of reuse-conducive development environments, which encourage and enable software developers to reuse through the smooth integration of reuse repository systems and development environments. We have designed, implemented, and evaluated CodeBroker—a reuse-conducive devel...
Software reuse has long promised to dramatically improve development efficiency across the software ...
With the advent of E-Commerce and the increased need to deliver reliable systems in a short timefram...
We analyze software reuse from the perspective of information theory and Kolmogorov complexity, asse...
gerhard @ cs.colorado.edu Technical, cognitive, and social factors inhibit the widespread success of...
Software development organizations live or die based on how effectively they generate, assimilate, r...
Reusing programs and other artifacts has been shown to be an effective strategy for significant redu...
Software productivity has been steadily increasing over the last 30 years, but not enough to close t...
Software reuse has been considered as a means to help solve the software development crisis. This pa...
Context Reuse can improve productivity and maintainability in software development. Research has pro...
Software reuse is an important and crucial quality attribute in modern software engineering, where a...
Programming is a complex ill-defined problem-solving task. It requires not only knowledge in the hea...
Software reuse in the presence of a repository and object-based CASE tool is likely to be "biased." ...
ABSTRACT: This paper presents an empirical study of the software reuse activity by expert designers ...
icht und durch die Fakultät für Informatik am 20.11.2012 angenommen. Research in software engineerin...
Software reuse has been regarded as one of the most important areas for improving software developme...
Software reuse has long promised to dramatically improve development efficiency across the software ...
With the advent of E-Commerce and the increased need to deliver reliable systems in a short timefram...
We analyze software reuse from the perspective of information theory and Kolmogorov complexity, asse...
gerhard @ cs.colorado.edu Technical, cognitive, and social factors inhibit the widespread success of...
Software development organizations live or die based on how effectively they generate, assimilate, r...
Reusing programs and other artifacts has been shown to be an effective strategy for significant redu...
Software productivity has been steadily increasing over the last 30 years, but not enough to close t...
Software reuse has been considered as a means to help solve the software development crisis. This pa...
Context Reuse can improve productivity and maintainability in software development. Research has pro...
Software reuse is an important and crucial quality attribute in modern software engineering, where a...
Programming is a complex ill-defined problem-solving task. It requires not only knowledge in the hea...
Software reuse in the presence of a repository and object-based CASE tool is likely to be "biased." ...
ABSTRACT: This paper presents an empirical study of the software reuse activity by expert designers ...
icht und durch die Fakultät für Informatik am 20.11.2012 angenommen. Research in software engineerin...
Software reuse has been regarded as one of the most important areas for improving software developme...
Software reuse has long promised to dramatically improve development efficiency across the software ...
With the advent of E-Commerce and the increased need to deliver reliable systems in a short timefram...
We analyze software reuse from the perspective of information theory and Kolmogorov complexity, asse...