A computer-implemented method for diagnosing a railroad switch with a point machine, comprising a)receiving a first and a second time series (TS1, TS2) of a sensor signal of the point machine, the sensor signal being sensitive to an operation of the point machine, wherein the second time series is regularly taken from a current operation of the point machine, and the first time series is taken from a fault-free and/or historic operation period of the point machine, from an operation immediately preceding the current operation, and/or from a data base with time series of reference operations, b)detecting changes in the first and the second time series (TS1, TS2) indicating changes of operational conditions of the point machine, c) allocating an event point (E1-E4) of a respective change in the first and in the second time series (TS1, TS2) to a respective component of the railroad switch or of the point machine based on a simulation modelling the respective component, and d) for a respective component: - identifying event points (E1-E4) allocated to that respective component, - comparing the sensor signal at a first identified event point (E1-E4) in the first time series with the sensor signal at a corresponding second identified event point (E1-E4) in the second time series, and - depending on the comparison, outputting a component-specific fault information and an identification of the respective component. a)receiving a first and a second time series (TS1, TS2) of a sensor signal of the point machine, the sensor signal being sensitive to an operation of the point machine, wherein the second time series is regularly taken from a current operation of the point machine, and the first time series is taken from a fault-free and/or historic operation period of the point machine, from an operation immediately preceding the current operation, and/or from a data base with time series of reference operations, the second time series is regularly taken from a current operation of the point machine, and the first time series is taken from a fault-free and/or historic operation period of the point machine, from an operation immediately preceding the current operation, and/or from a data base with time series of reference operations, b)detecting changes in the first and the second time series (TS1, TS2) indicating changes of operational conditions of the point machine, c) allocating an event point (E1-E4) of a respective change in the first and in the second time series (TS1, TS2) to a respective component of the railroad switch or of the point machine based on a simulation modelling the respective component, and d) for a respective component: - identifying event points (E1-E4) allocated to that respective component, - comparing the sensor signal at a first identified event point (E1-E4) in the first time series with the sensor signal at a corresponding second identified event point (E1-E4) in the second time series, and - depending on the comparison, outputting a component-specific fault information and an identification of the respective component. - identifying event points (E1-E4) allocated to that respective component, - comparing the sensor signal at a first identified event point (E1-E4) in the first time series with the sensor signal at a corresponding second identified event point (E1-E4) in the second time series, and - depending on the comparison, outputting a component-specific fault information and an identification of the respective component.