Cummins Vehicle Mission Simulation Tool: Software Architecture and Applications
This paper presents the business purpose, software architecture, technology integration, and applications of the Cummins Vehicle Mission Simulation (VMS) software. VMS is the value-based analysis tool used by the marketing, sales, and product engineering functions to simulate vehicle missions quickly and to gauge, communicate, and improve the value proposition of Cummins engines to customers. VMS leverages the best of software architecture practices and proven technologies available today. It consists of a close integration of MATLAB and Simulink with Java, XML, and JDBC technologies. This Windows compatible application software uses stand-alone mathematical models compiled using Real Time Workshop. A built-in MySQL database contains product data for engines, driveline components, vehicles, and topographic routes. This paper outlines the database governance model that facilitates effective management, control, and distribution of engine and vehicle data across the enterprise.