Class management for software communities

68Citations
Citations of this article
27Readers
Mendeley users who have this article in their library.

Abstract

Object-oriented programming may engender an approach to software development characterized by the large-scale reuse of object classes. Large-scale reuse is the use of a class not just by its original developers, but by other developers who may be from other organizations, and may use the classes over a long period of time. Our hypothesis is that the successful dissemination and reuse of classes requires a well-organized community of developers who are ready to share ideas, methods, tools and code. Furthermore, these communities should be supported by software information systems which manage and provide access to class collections. In the following sections we motivate the need for software communities and software information systems. The bulk of this article discusses various issues associated with managing the very large class collections produced and used by these communities. © 1990, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Gibbs, S., Casais, E., Nierstrasz, O., Pintado, X., & Tsichritzis, D. (1990). Class management for software communities. Communications of the ACM, 33(9), 90–103. https://doi.org/10.1145/83880.84525

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free