First Line Software is a premier provider of software engineering, software enablement, and digital transformation services. Headquartered in Cambridge, Massachusetts, the global staff of 400 technical experts serve clients across North America, Europe, Asia, and Australia.
Our client is a company that develops, distributes, and implements end-to-end transport monitoring systems based on GPS. The satellite-tracking system monitors and analyses transport operations and the performance of custom machinery. The system also produces detailed trip and vehicle performance (routing, fuel consumption, etc.) reports for fleet managers and transport companies.
The newly-created extension gathers, analyses, and converts the information in a visual format. It displays traffic routes and fuel consumption when an engine is in operational mode and while idling, etc.
Requirements for the extended platform included the development of a plug-in to analyze data collected from sensors that are installed on vehicles. In addition, it needed to record information about the vehicle movement, engine behavior, fuel consumption, and utilization of any specialty equipment (shovel dippers, cleaning vehicles’ scrubbers, etc.).
The First Line team constructed and implemented methods for flattening and screening the data flow to accurately analyze non-standard operations. For example, it was important to consider the following: if a vehicle stops in a traffic jam for a few minutes and the engine is shut off, the application should not report the vehicle as “parked”.
An additional extension was developed as part of the project. An aggregating service connecting the platform data with the data received from Fitbits was created to promote driver wellness.
The project was successfully completed and delivered to the client and is in full operation at this time. Clients enjoy the expanded and more accurate reports regarding their fleet operations.
The Technological Stack
- The extension was written using the .Net Framework 3.5.
- The Stimulsoft engine (a .NET based reporting tool) was used to build the reporting functionality.