Context-driven decisions for railway maintenance. (July 2016)