1. A method for optimizing reuse of artifacts in industrial engineering, said method comprising systematic assessing of artifacts via a system having a control unit configured to process inputs, perform assessments of artifacts, and provide results of the assessments of artifacts, wherein the assessing of artifacts is based on classifying of artifacts comprising assessing of a top-down artifact and assessing of a bottom-up artifact, wherein assessing of a bottom-up artifact comprises classifying of said bottom-up artifact based on a classification scheme for bottom-up artifacts comprising two dimensions for classification of bottom-up artifacts, wherein a first dimension of said two dimensions for classification of bottom-up artifacts classifies said bottom-up artifact according to a degree of availability of said bottom-up artifact.