1. A method of detecting differences between high level block diagram models using text based analysis, comprising: converting a first block diagram-based model and a second block diagram-based model to a first text-based model and a second text-based model, respectively; on a processor, identifying differences between the first text-based model and the second text-based model; merging identified differences into a third block diagram model which has been converted to a plain text format; and displaying the identified differences on a graphical user interface.