GAC Accelerates Software Development with a Model-Based Design Environment
GAC’s Customized Platform Standardizes Workflows to Ensure Consistency Across Results and Teams
“Our solution is to develop a unified Model-Based Design platform that integrates all workflows, toolchains, and deliverables, significantly improving standardization and automation.”
Key Outcomes
- Achieved end-to-end traceability between requirements and models by integrating the customized Model-Based Design environment with third-party requirements, enabling a closed-loop development process
- Improved integration and testing efficiency by implementing standardized workflows and automating tasks within a cloud-based CI/CD system
- Reduced real-world testing costs and improved calibration efficiency by performing virtual iterations prior to physical testing
Driven by market demand for rapid iteration, Guangzhou Automobile Group (GAC) is tackling software development hurdles associated with increasingly complex vehicle systems and diverse propulsion technologies, such as EVs and plug-in hybrid EVs. Previously, fragmented workflows slowed progress across engineering teams. Requirements were often unclear or deferred, integration engineers struggled with unpredictable build requests, and heavy reliance on physical vehicles for calibration drained resources and frustrated staff.
To overcome these workflow hurdles, GAC collaborated with MathWorks Consulting Services to build a workbench that uses an end-to-end Model-Based Design environment. This environment digitally transforms each stage of the V-model process and supports high-quality software development. The team standardized their development environment by implementing a flexible, unified platform that seamlessly integrates with third-party applications, including their web-based product lifecycle management system and software version control tools. Through a single application interface, this customized platform replaces manual control with automation and coordinates the required toolboxes to execute the standardized workflow.
This digitized toolchain spans the full V‑model—from requirements and modeling to software integration, testing, and calibration. External requirements tools feed directly into MATLAB® and Simulink®, cloud‑based CI/CD pipelines support continuous integration, and customized interfaces enable automated test case execution alongside native testing environments.
This standardized environment ensures that crucial deliverables are effectively preserved and carried forward across development. By standardizing inputs and outputs and structuring workflows into clearly defined automated tasks, GAC created an environment that is operable, easy to deploy, and consistent across its engineering teams.
Products Used
Related Resources