Automated Train Tracking System (ATTS)


Santa Clara Valley Transportation Authority (VTA)

Project Duration
2010- to present

Project Contract
Prime Contractor

Auriga Corporation is currently providing Software Maintenance Services for the Automated Train Tracking System (ATTS) project that Auriga Developed to support Rail Dispatchers of the Santa Clara Valley Transportation Authority (VTA). Auriga is the prime consultant for this project.

Auriga provided software development and systems integration services for an Automated Train Tracking System. The objective of the project was to build a fully functional train assignment graphical user interface (GUI). The goals of this project were to automate the current manual train tracking functions; automate the Dispatch and Yard Map applications; and update RTI (Real-Time Information) system to predict accurate train arrival times for VTA’s Customers. The project provides live, ongoing, accurate real-time status of the 100 trains, in the field or in the VTA storage yard on a 24/7/365 basis.

Auriga designed, developed and implemented a fully functional and robust Automated Train Tracking System. This system interfaces with Real Time Information Systems (RTI) from Xerox/ACS. In addition, ATTS interfaces with Trapeze OPS system to get real-time data. Trapeze OPS-Assists public transportation agencies in Daily Dispatch, Operator Bidding/Scheduling, Yard & Asset Management, Workforce Management, and Scheduling.

The Auriga Team performed rigorous quality and volume checks to validate the functionality of all the applications at each stage of the development, unit testing, incremental enhancements and performance tuning of the developed applications. Moreover, the team worked with the VTA staff, provided training and documentation on the applications, and performed both operational and schedule monitoring of the real-time graphical user interface built to monitor all VTA trains in service. During operational monitoring of the system, the Auriga team analyzed the stability of the applications and assessed the robustness of the real-time applications. The team employed both corrective and preventative actions necessary to produce optimal functionality of all the applications.