System Engineering (SE) projects encompass knowledge-intensive tasks that involve extensive problem solving and decision making activities among interdisciplinary teams. Management of knowledge emerging in previous SE projects is vital for organizational process improvement. To fully exploit this intellectual capital, it must be made explicit and shared among system engineers. In this context, we propose a knowledge modelling framework for system engineering projects. Our main objective is to provide a semantic description for knowledge items created and/or used in system engineering processes in order to facilitate their reuse. The framework is based on a set of layered ontologies where entities such as domain concepts, actors, decision processes, artefacts, are interlinked to capture explicit as well as implicit engineering project knowledge.System Engineering (SE) is an interdisciplinary approach to enable the realization of successful systems. It is defined as an iterative problem solving process aiming 1 Olfa chourabi CNAM, 292, rue saint martin, paris RIADI, campus universitaire de la Manouba. Olfa.chourabi@voila.fr 2 Yann pollet CNAM, 292, rue saint