Component-based design and implementation of tool suite for vehicles

QI Zhi-qiang,SUN Xiao-min
DOI: https://doi.org/10.16208/j.issn1000-7024.2008.02.012
2008-01-01
Abstract:A component-based developing tool suite for in-vehicle software is designed and implemented,which aims at measurement,calibration and diagnostics(MCD).The requirements for portability and scalability of the developing tools for in-vehicle embedded soft-ware are analyzed,ASAP MCD standard and the open source component-based tool Eclipse are discussed.With the investigation of component encapsulation technology and the technologies of meta programming,reflection API,JNI in Java platform,a source control model with it's configuration model is proposed,a message-queue model based on lock split technology and observer pattern is designed.So,the requirements of efficiency,flexibility and standard compatibility for in-vehicle are met,and the availability of system is validated with experiments.
What problem does this paper attempt to address?