Abstract: A method, apparatus and software is disclosed in which the location of the origin of a received acoustic emission in a structure is calculated by triangulating the times of flight of the acoustic emission to a distributed set of sensors and using a predetermined acoustic model of the structure.