Given the diversity of organizations’ and projects’ aspects, the process definition task is not simple. The use of combined process reuse techniques, such as Software Process Lines (SPrL) and Component Based Process Definition (CBPD), aims at contributing to improvements in productivity and quality, associated with effort and costs reduction. A SPrL aims to explore the benefits of reusing common aspects that may exist in a process family within an organization and to manage its diversity. Thus, one of the essential issues to be considered in the construction of a SPrL consists of the identification and representation of the software processes domain knowledge, through an analysis of their similarities and differences, i.e., their variabilities. In this work, a SPrL variability modeling is proposed in order to support the idea of multiple semantic abstraction levels to specify the SPrL in a complementary way between the artefacts of feature and component models, with traceability rules. This representation is achieved through a metamodel and a notation, both named OdysseyProcess-FEX. This work is inserted in a systematic software process reuse approach by means of a Software Process Line Engineering, which treats variability property inherent to process families and structures the domain knowledge into software process components.