1 option
Model-Based Software Engineering: Physics Coupled with Software for Test Case Reuse Across the V Cycle Pilot Systems International LLC
- Format:
- Book
- Conference/Event
- Author/Creator:
- McBain, Jordan, author.
- Conference Name:
- 2025 NDIA Michigan Chapter Ground Vehicle Systems Engineering and Technology Symposium (2025-08-12 : Novi, Michigan, United States)
- Language:
- English
- Physical Description:
- 1 online resource cm
- Place of Publication:
- Warrendale, PA SAE International 2025
- Summary:
- The development of cyber-physical systems necessarily involves the expertise of an interdisciplinary team not all of whom have deep embedded software knowledge. Graphical software development environments alleviate many of these challenges but in turn create concerns for their appropriateness in a rigorous software initiative. Their tool suites further enable the creation of physics models which can be coupled in the loop with the corresponding software component's control law in an integrated test environment. Such a methodology addresses many of the challenges that arise in trying to create suitable test cases for physics-based problems. If the test developer ensures that test development in such a methodology observes software engineering's design-for-change paradigm, the test harness can be reused from a virtualized environment to one using a hardware-in-the-loop simulator and/or production machinery. Concerns over the lack of model-based software engineering's rigor can be mitigated at each point in the development cycle setting the stage for the methodology's power in safety-critical software systems; it is an approach that is proven in use at aerospace companies flying rockets and some leading-edge automotive companies
- Notes:
- Vendor supplied data
- Publisher Number:
- 2025-01-0447
- Access Restriction:
- Restricted for use by site license
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.