A method comprising: receiving user input specifying a location of damage of a structure of a pre-determined structure type, wherein the predetermined structure type is an aircraft model type; receiving user input specifying a description of the damage; creating a data object for the structure including location information indicative of the location and description information indicative of the description; providing a historical database, wherein historical data information is stored in the historical database; comparing the data object to the historical data information, the historical data information comprising historical data objects each comprising location information indicative of damage location of a different structure of the pre-determined structure type, the historical data object further comprising description information indicative of a description of damage to the different structure, and the historical data object further comprising corrective action information indicative of one or more corrective actions for the damage to the different structure, wherein the corrective action information is repair information and/or replacement information; if corrective action information of a historical data object is relevant to the data object of the structure, associating the corrective action information of the historical data object for the different structure with the data object of the structure, storing the data object of the structure in the historical database, and communicating the corrective action information; and if no corrective action information of a historical data object is relevant to the data object of the structure, performing one or more finite element analysis calculations to develop and communicate a further corrective action information. receiving user input specifying a location of damage of a structure of a pre-determined structure type, wherein the predetermined structure type is an aircraft model type; receiving user input specifying a description of the damage; creating a data object for the structure including location information indicative of the location and description information indicative of the description; providing a historical database, wherein historical data information is stored in the historical database; comparing the data object to the historical data information, the historical data information comprising historical data objects each comprising location information indicative of damage location of a different structure of the pre-determined structure type, the historical data object further comprising description information indicative of a description of damage to the different structure, and the historical data object further comprising corrective action information indicative of one or more corrective actions for the damage to the different structure, wherein the corrective action information is repair information and/or replacement information; if corrective action information of a historical data object is relevant to the data object of the structure, associating the corrective action information of the historical data object for the different structure with the data object of the structure, storing the data object of the structure in the historical database, and communicating the corrective action information; and if no corrective action information of a historical data object is relevant to the data object of the structure, performing one or more finite element analysis calculations to develop and communicate a further corrective action information.