I've briefly looked into it in the past. I can visualize the mechanism but I don't know from where Taldren got their specific numbers. I've been thinking of unweighting the aspect of "Hull Integrity" by making every system on the ship equally weighted, say a Ph-4 is worth the same as a transporter, so that the integrity bar actually represents how much internal damage a ship has sustained. I think this info is worth more to the player than the current weighted system. For example, when you knock out the Plas-R on a War Eagle, its "Hull Integrity" drops to roughly 40%. We all know that the WE isn't a burning wreck. As soon as the Plas-R is repaired, the hull integrity bar jumps back to near 100%...which some inexperienced players interpret as cheating.
EDIT: I'm not sure what's going on. There seems to be some hidden calculation for those ships that have blank entries. The integrity bar seems to be normal.