Active Programming Strategies in Reuse

  • Authors:
  • Mary Beth Rosson;John M. Carroll

  • Affiliations:
  • -;-

  • Venue:
  • ECOOP '93 Proceedings of the 7th European Conference on Object-Oriented Programming
  • Year:
  • 1993

Quantified Score

Hi-index 0.00

Visualization

Abstract

In order to capitalize on the potential for software reuse in object-oriented programming, we must better understand the processes involved in software reuse. Our work addresses this need, analyzing four experienced Smalltalk programmers as they enhanced applications by reusing new classes. These were active programmers: rather than suspending programming activity to reflect on how to use the new components, they began work immediately, recruiting code from example usage contexts and relying heavily on the system debugger to guide them in applying the borrowed context. We discuss the implications of these findings for reuse documentation, programming instruction and tools to support reuse.