Abstract
In this paper we investigate the role of information machines in the scientific enterprise intended as a social activity. Our discussion is based on a powerful kind of information machines called scientific social agencies, which are multiagent systems of distributed artificial intelligence. Scientific social agency, on the one hand, can provide great benefits to the present common scientific practice but, on the other hand, its development represents a strong and still open technical challenge. This paper shows a coherent framework in which scientific social agency is settled. Moreover, the double role of a scientific social agency in assisting scientists in their activity and in representing the products of their research is illustrated by means of some examples