A system comprising: a threat detection system having a plurality of threat sensors (12,..., 14), wherein the threat detection system detects a threat and a first location of the threat within a secured area; a building information model of the secured area embodied in a memory; an access control system executing on one or more processors that detects occupants entering into the secured area and that stores a respective geographic location of a respective entry of each of the occupants as a respective indicated location of each of the occupants; an occupant locator and notifier module executing on the one or more processors that detects a respective specific location of each of the occupants within the secured area via respective radio waves emitted by a respective wireless device carried by each of the occupants; and a safe path calculator executing on the one or more processors that calculates a respective route to a respective safe exit for each of the occupants based upon the building information model, the threat, the first location of the threat, and a respective current location of each of the occupants, wherein the occupant locator and notifier module wirelessly sends the respective route to the respective wireless device of each of the occupants, wherein the safe path calculator uses the respective current location as a respective starting point of the respective route, and wherein the safe path calculator assigns the respective current location of each of the occupants to be the respective specific location for each of the occupants where available and the respective indicated location upon failing to detect the respective specific location. a threat detection system having a plurality of threat sensors (12,..., 14), wherein the threat detection system detects a threat and a first location of the threat within a secured area; a building information model of the secured area embodied in a memory; an access control system executing on one or more processors that detects occupants entering into the secured area and that stores a respective geographic location of a respective entry of each of the occupants as a respective indicated location of each of the occupants; an occupant locator and notifier module executing on the one or more processors that detects a respective specific location of each of the occupants within the secured area via respective radio waves emitted by a respective wireless device carried by each of the occupants; and a safe path calculator executing on the one or more processors that calculates a respective route to a respective safe exit for each of the occupants based upon the building information model, the threat, the first location of the threat, and a respective current location of each of the occupants, wherein the occupant locator and notifier module wirelessly sends the respective route to the respective wireless device of each of the occupants, wherein the safe path calculator uses the respective current location as a respective starting point of the respective route, and wherein the safe path calculator assigns the respective current location of each of the occupants to be the respective specific location for each of the occupants where available and the respective indicated location upon failing to detect the respective specific location.