Attaching geographical locations to IP addresses in the context of a world-wide disaster monitoring system Sean O'Loughlin In this project, I will attempt to identify hosts from different locations around the world so that they can be queried periodically in order to determine if they are active or not. Some tasks would include identifying specific locations to monitor, identifying a sufficient number of hosts such that when enough of them are down a disaster can be said to have occurred in that location, and developing a heuristic for determining when a disaster has occurred. I hope to produce a program that can query these locations on a daily basis and provide notification once a disaster has happened. Testing this program can be difficult since it will be difficult to provide actual situations where disasters occur. I expect that this program will be able to identify when many hosts in a geographic location are not in operation. While this may not be enough to qualify as a disaster, it is sufficient to indicate that something is wrong in that location. I hope to learn the problems and limitations of contacting a large number of hosts in order to determine the information needed. I also hope to learn how to test a system that requires testing in which real data may be hard to reproduce. I expect that I will be able to implement something, but it may be difficult to determine exactly how well it works if real data is unavailable.