Currently available specification and design tools for groupware systems can be characterized as being supportive only for computer scientists. However, it is important to engage developers like social scientists in the development process for groupware applications. In order to describe the structured integration, we use the ViewPoints framework, a high level software engineering method, for the specification of groupware applications. The ViewPoints framework supports the most important software engineering principles like separation of concerns, abstraction, and generality but lacks the support of modularity. In this paper, we present a canonical approach to extend the ViewPoints frameworks towards the support of modularity. We illustrate the use of our module concept with a small sample groupware application.