In this position paper, we explain our approach for collaborative systems development based on a model of cooperative applications and a formalism called ORCHESTRA allowing to express collaborative situations to take into account and a transformation process allowing to “project” ORCHESTRA description on different execution plate-forms elaborated in respect with a generic architecture. Categories and Subject Descriptors D.2.1 [Software Engineering]: Requirements/Specifications – Methodologies, D.2.2 [Software Engineering]: Design Tools and Techniques – User interfaces. D.2.11 [Software Engineering]:
Bertrand T. David, René Chalon