Memory in the Small: Combining Collective Memory and Task Support for a Scientific Community

Abstract
Many forms of memory exist embedded within the processes and tasks of an organization or community. Memory in the small, or memory utilized in the performance of an institutionally important task, serves as an effective task support mechanism. By basing memory on tasks (and basing task support on memory), memory systems can provide additional and necessary support services for organizations and communities. As an example of memory in the small, in this article we describe a software system, called the ASSIST, that combines memory with task performance for a scientific community. The ASSIST utilizes and stores the collective memory of astrophysicists about data analysis, and is used worldwide by astrophysicists. In this article, we also consider the architectural and theoretical issues involved when combining memory with task performance.