This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Technical Approach in Reducing GUI Development Cycle Time for Adopting the Connectivity Solutions in Automotive Infotainment Systems
ISSN: 1946-4614, e-ISSN: 1946-4622
Published April 01, 2014 by SAE International in United States
Citation: Thangapandian, K., Bharatheedasan, K., and Vythakkatt, B., "Technical Approach in Reducing GUI Development Cycle Time for Adopting the Connectivity Solutions in Automotive Infotainment Systems," SAE Int. J. Passeng. Cars – Electron. Electr. Syst. 7(2):422-429, 2014, https://doi.org/10.4271/2014-01-0262.
With ongoing integration of various systems in the Vehicle, the usage of display unit is increasing day-by day. The necessity to access data, stored on a remote system, via a human machine interface (HMI) is growing and also the need for developing a Graphical User Interface (GUI) in an efficient manner. The customer/user request to view or browse the system via display is becoming more complex and it is very annoying for the customer/user to wait for a system reaction on his input to the local system for a longer time.
With the above limitations we would need to develop the GUI for quick turnaround with high quality.
In this paper we are about to discuss on the Model View Controller (MVC) architecture, platform based approach, modular approach based on Core - Server for GUI development, auto code generation, behavioral model simulation, reusable packages and various tools that are used in development of GUI.
The selection process of GUI tools is now turning to be vital during the development phase. The proposal of GUI development process can allow for Graphics to be developed by the OEM/Studio and can be developed in multiple cadences to allow for parallel development with the customer reducing the need for upfront design, by performing various GUI simulation and visualization of other product features (e.g. Fuel computation, Gauges information etc.,) to ensure end result is what the customer desires. Various graphics rendering techniques are being discussed in order to have better performance during the cycle time reduction tradeoffs.