Cooperation modeling is crucial for the alignment of system development with the organizational change where the future system will operate. Since the nature of cooperative work and its changing are both knowledge-intensive and mediated through human decisions, traditional modeling approaches do not immediately provide concepts and techniques that are well suited for describing such alignment. We take advantage from “ontologies” research area to enrich semantically the representations of cooperative work enabling the generation of situated userassisted cooperative processes meta-models. In this paper we propose an ontological framework (OFCP) where not only socio-technical aspects are taken into account in the system development life cycle, but also cognitive aspects informing the design of such systems.