A method for a reusable reliability centered maintenance of a technical system (501, 502), wherein the method is performed by a processor which computes a meta data model (300, 400) by executing the following steps: - segmenting the meta data model (300, 400) in a first section and a second section and a third section to structure datasets of at least one database, wherein - the first section comprises a collaborative dataset about components and at least one dominant failure mode associated with the components, - the second section comprises a reusable dataset about at least one preventive maintenance task, - the third section comprises a product dataset, wherein the product dataset includes a system dataset about said technical system (501, 502); - creating for the third section - at least one component instance by selecting at least one component of the components to describe said technical system (501, 502), wherein the system dataset is associated with the at least one component instance; - at least one dominant failure mode instance by combining the at least one dominant failure mode associated with the selected component with the at least one preventive maintenance task; - checking if the preventive maintenance task is a valid task to prevent the dominant failure mode of the dominant failure mode instance for said technical system (501, 502), wherein - each preventive maintenance task is related to a failure management policy that contains a set of parameters to be checked against a failure management consequence - the management policy and the failure management consequence are used to check if the preventive maintenance task is a valid task to prevent the dominant failure mode instance. - segmenting the meta data model (300, 400) in a first section and a second section and a third section to structure datasets of at least one database, wherein - the first section comprises a collaborative dataset about components and at least one dominant failure mode associated with the components, - the second section comprises a reusable dataset about at least one preventive maintenance task, - the third section comprises a product dataset, wherein the product dataset includes a system dataset about said technical system (501, 502); - the first section comprises a collaborative dataset about components and at least one dominant failure mode associated with the components, - the second section comprises a reusable dataset about at least one preventive maintenance task, - the third section comprises a product dataset, wherein the product dataset includes a system dataset about said technical system (501, 502); - creating for the third section - at least one component instance by selecting at least one component of the components to describe said technical system (501, 502), wherein the system dataset is associated with the at least one component instance; - at least one dominant failure mode instance by combining the at least one dominant failure mode associated with the selected component with the at least one preventive maintenance task; - at least one component instance by selecting at least one component of the components to describe said technical system (501, 502), wherein the system dataset is associated with the at least one component instance; - at least one dominant failure mode instance by combining the at least one dominant failure mode associated with the selected component with the at least one preventive maintenance task; - checking if the preventive maintenance task is a valid task to prevent the dominant failure mode of the dominant failure mode instance for said technical system (501, 502), wherein - each preventive maintenance task is related to a failure management policy that contains a set of parameters to be checked against a failure management consequence - the management policy and the failure management consequence are used to check if the preventive maintenance task is a valid task to prevent the dominant failure mode instance. - each preventive maintenance task is related to a failure management policy that contains a set of parameters to be checked against a failure management consequence - the management policy and the failure management consequence are used to check if the preventive maintenance task is a valid task to prevent the dominant failure mode instance.