Font Size: a A A

Reseach And Implementation Of Visual Design Environment For Automotive Software Development

Posted on:2015-08-02Degree:MasterType:Thesis
Country:ChinaCandidate:Y W DengFull Text:PDF
GTID:2308330473953340Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the development of national economy and the improvement of people living standard,automobile have become the indispensable supplies in people’s Daily life, people now pay more and more attention to the safety,the comfort and automation of the automobile.In order to adapt to the needs of customers, manufacturers also integrates more and more function to the automobile, the software development complexity of cars is growing.Therefore, global auto makers joint for the automotive industry provides an open, standardized AUTOSAR software architecture, to achieve the purpose of improving software reusability and portability.Virtual function Bus(VFB) is to provide all of the communication mechanism in AUTOSAR abstraction layer combined.When a specific system need to define a set of relationships in the various software component, the VFB allows in the very early development stage tointegrate these relationshipsvirtually, to achieve the isolation of the upper software component and the underlying hardware.Based on the research of AUTOSAR standards and VFB specification,this thesis puts forward a visual way to design VFB applications, and implements a graphical tools used for software component design- SWCBuilder.The main work of this thesis includes the following several parts:(1)Make a thorough and meticulous research on AUTOSAR standards and methodology, especially the function of virtual bus specification, lay a foundation for the research of visual design environment for automobile software development.(2)The AUTOSAR software tools at home and abroad were reviewed and analyzed, combining the theoretical base, the specific needs of visual design environment are extracted.(3)Making use of Graphical Modeling Framework(GMF),Eclipseplug-in development, CNF and basing on Artop platform, this thesis develops and implements a graphical tool for software design—SWCBuilder.(4)Complete the integral design and the division of function modules of SWC-Builder, and divide SWC-Builder into three modules: the resource manager, graphical editors, and automatic layout, and at lastrealize the design and implementation of each module.(5)Design and implement the method of automatic layout, import the function of automatic layout for SWC-Builder graphical editor in order to reduce the complexity of the graphics display.(6)Design an application example to test the functions of SWC-Builder, the result shows that SWC-Builder can realize the graphical design of VFB components correctly, and export the result to AUTOSAR standard ARXML file at last.
Keywords/Search Tags:automobile software, AUTOSAR, VFB, GMF, Artop
PDF Full Text Request
Related items