
Navy programmers write unique ship-tracking software
[caption id="attachment_17962" align="alignnone" width="575"] Alicia Hogue, a Programmer with the Royal Canadian Navy, demonstrates ship tracking software for Commander Seana Routledge of MARLANT’s Base Information Services on Feb. 2 at HMC Dockyard Halifax. Photo by Mona Ghiz, MARLANT PA[/caption]Scott Syms, Vessel Monitoring Services, CFB Halifax ~A small navy software development group in Halifax is causing a big splash with NATO.Halifax-based programmers with the Royal Canadian Navy wrote ship tracking software that has helped Canadian industry win NATO contracts worth millions of Euros.Most of the world’s goods are carried by ocean-going vessels, and the greater need to track shipping to ensure global safety and security has generated more data than ever before.But the increase in ship position data creates problems for officers such as LCdr Phillip Mundy, Director of the Regional Joint Operations Centre Atlantic.“Our job is to keep an eye on the ship traffic off the coast of Eastern Canada. As we introduced more data, we had systems choking on millions of position reports; it was affecting our ability to track ships off of Canada’s coasts.”To solve the problem, LCdr Mundy turned to a technical support group embedded with the East Coast Navy. “The amount of data available is outstripping older methods of processing it,” says Alicia Hogue, a programmer with the navy. “To solve LCdr Mundy’s problem, we had to re-think the whole process of gathering and storing data.”The group leveraged components from big data companies such as Google, Uber and Linkedin. The resulting software is capable of processing hundreds of millions of position reports a day and is used on both coasts to manage and visualise ship data.Hogue described Canada’s efforts to colleagues overseas, and they were interested.“All navies were struggling with the same set of problems brought about by new, high-volume data sources,” she says.The interest soon became...
































