Title :
Research on Client/Server Communication Mechanism in AUTOSAR System
Author :
Hao Chen ; Lei Luo ; Hua Yan ; Geng Chen ; Shenglin Gui
Author_Institution :
Sch. of Comput. Sci. & Eng., Univ. of Electron. Sci. & Technol. of China, Chengdu, China
Abstract :
The ever-growing complexity of automotive software is becoming the bottleneck of cars´ innovation. AUTOSAR, as a worldwide accepted solution, provides a novel methodology to support component-based application design and distributed computation. Acting as the infrastructure to put this into action, Run-Time Environment (RTE) is required to deal with various scheduling and communication demands. One essential function of RTE, Client/Server (C/S) communication module, is designed and presented in this paper. Under the embedded circumstances, the confronting issues like self-adaption, synchronization, concurrent-safety and time protection are firstly analyzed and solved by a series of algorithms and techniques. The experimental results on the application scenario illustrate the validity of developed C/S communication module. In conclusion, C/S communication pattern can efficiently decouple the legacy system from the largely used method invocations, therefore the componentization will be more feasible.
Keywords :
automotive electrics; automotive electronics; client-server systems; object-oriented programming; open systems; scheduling; software architecture; traffic engineering computing; AUTOSAR System; C/S communication module; RTE; automotive open system architecture; automotive software; car innovation; client-server communication mechanism; communication demands; component-based application design; concurrent-safety; distributed computation; legacy system; run-time environment; scheduling; self-adaption; synchronization; time protection; Algorithm design and analysis; Automotive engineering; Monitoring; Ports (Computers); Programming; Servers; Software; AUTOSAR; C/S communication; RTE; software component;
Conference_Titel :
Dependable, Autonomic and Secure Computing (DASC), 2013 IEEE 11th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4799-3380-8
DOI :
10.1109/DASC.2013.65