Bringing COTS to MOSA: Adapting the Qt Framework to the FACE® Approach
Qt Group adapted the Qt Framework to the modular open systems approach as the Qt for MOSA product. Qt for MOSA meets the FACE® Technical Standard and the FACE® verification process is complete. But, as COTS software, the Qt Framework was not written with FACE® Conformance in mind. This presented many challenges. It's a large existing codebase with extensive use of modern C++. Some of these language features are unavailable under the technical standard, while others pushed into untested corners of the CTS (Conformance Test Suite). The Qt Framework's API is extensive and too large to practically data model. Further, accommodation for the generalization of input and graphics devices was necessary. Solutions to these and other problems will be discussed with an intent to pave the way for future efforts bringing COTS software to MOSA.
Oh, here is more
Webinar: How to 10x Development Speed when Building an ADAS HMI Towards Production
Surround Reality (SR) is rapidly gaining traction because it provides the situational awareness toda...
Watch VideoWebinar: Safe, Smart, Seamless: Navigating HMI Hurdles in Lab Equipment
This webinar is part of a two-part series that explores how medical Human–Machine Interfaces (HMIs) ...
Watch VideoWebinar: Qt for MCUs vs. LVGL: A Comparative Study from Design to Deployment
Listen to Qt Group and Spyrosoft for a practical comparison of Qt for MCUs vs. LVGL. See real-world ...
Watch VideoWebinar: Leading into 2026: Insights for the Software-Defined Vehicle era
The software-defined vehicle (SDV) era isn’t coming, it’s already here. But this shift is creating a...
Watch Video