Defining vehicle functions and translating them into clear, actionable requirements is essential for effective collaboration across multiple teams. At PACCAR, the goal is to enhance traceability in system-level vehicle software design and reduce defect rates during downstream implementation.
Traditionally, the Kenworth software team has relied on textual requirements alone to trace software design decisions. The absence of a cohesive system-level design workflow can lead to internal logic defects and unexpected software behaviors, especially as the volume of textual requirements grows and tracing them becomes increasingly complex. To address this, the team introduced a workflow that uses System Composer™ to define and review functional architecture and connect it to desktop prototypes (DPs) built in Simulink®. Both artifacts are connected to textual requirements, creating a digital thread that links requirements, architecture, and simulation models. This approach improves communication across functional teams and enables early validation, improving the clarity of intended functionality.
This session shows how forward and backward traceability in System Composer provides a comprehensive view of how requirements and design constraints are related and fulfilled within the software. Furthermore, the Kenworth team has explored a method that combines MATLAB® scripts with the System Composer API to automate the generation of system placeholder models from textual specifications, facilitating efficient knowledge transfer into the System Composer. This integration has the potential to improve traceability, consistency, and collaboration throughout the software development lifecycle.
Yudong Lin
PACCAR
Yudong Lin is a vehicle control engineer at Kenworth Truck Company, a division of PACCAR, where he leads the vehicle function definition team’s transition to Model-Based Design. He integrates desktop prototyping with systems engineering tools such as System Composer to enhance the traceability and clarity of intended automotive functionalities. Yudong specializes in developing and modeling supervisory vehicle control systems, including speed control, ADAS, and power takeoff systems.
Yudong is passionate about innovation and continuously strives to push the boundaries of automotive technology. Outside of work, he mentors university students with electric truck capstone projects. Yudong holds a Ph.D. in mechanical engineering with a focus on cohesive multi-agent robotic systems from the University of Washington.