1. A computerized method for performing automated root cause analysis for a complex product, the method comprising: monitoring the product; detecting a product misbehaviour; forming a misbehaviour pattern with timeslots of normal operation and timeslots of misbehaviour operation; comparing a timeslot of the misbehaviour pattern to corresponding timeslots of channels of information in at least one database relating to the product; measuring how close the misbehaviour pattern fits to the information; and automatically identifying a best fit.