The approach presented in the paper is about the concept of a multi-criteria and multi-disciplinary tool supporting design activities while designing and developing CPS. Designers who solve CPS design problems try to build computer models, and examine, verify and validate them. Usually, these models, often created ad hoc, are very complex and large and evolve in time, so the entire processes have many stages and variants. These processes come to an end after one or several sequences of selected knowledge-based activities, which in general have been modified and improved before. These activities usually concern two groups of issues: substantial and decision-making. The presented activity supporting tool concept can be applied in the design process of CPS. The main goal of the new tool is to improve the design process through more precise, effective and problem-dedicated management of the design activity models. It also enables and supports the ad hoc modelling of the collaborative integration of activities for multidisciplinarity and multi-criteria optimization analysis.