Font Size: a A A

MDA-based Automotive Embedded Software System Architecture Design

Posted on:2011-03-09Degree:MasterType:Thesis
Country:ChinaCandidate:J WangFull Text:PDF
GTID:2178360302993895Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
In modern automotive systems 90% of the innovation is related to embedded electronic, of which 80% of software development. How in the shortest possible time with minimum cost to provide more functionality, higher performance automotive products is an important goal of the automobile manufacturers. Traditional,the software project based of needs analysis-system design-detailed design-coding-testing development lack of quick and effective communication channels between in various sectors, lead to lack of effective feedback, make the change of system design and optimize cycle too long, time to market can not guarantee the final product, but also increases development costs. MDA transforms the PIM to PSM and PSM to codes to complete the development of system. This mode transfers developers' focus from coding to madeling. And it slips the collar of platform technology, improves the production efficiency. This approach allows developers to focus shifted to modeling instead of the traditional code, they can shake off the shackles of many of the details of platform technology, to improve software productivity. Given the technical characteristics of the above MDA, this thesis introduced MDA to the automotive embedded software development to.In this thesis, based on UML / SysML, Application of MDA to the automotive embedded software system modeling is described. mainly to do the following work:1).For the development cycle of the traditional automotive embedded software development method is too long. We use of Unified Modeling Language and Systems Modeling Language to determine the automotive embedded software modeling environment. embedded software system development programs widely used in the field of the automotive industry are analyzed and compared.2).Designed a set of MDA-based development framework for automotive embedded software system, given design and implementation program of the framework. The framework allows automotive embedded software systems for distributed parallel development possible, improve the production efficiency.3).Study on the basis of automotive embedded software of Parallel and Distributed Systems Modeling, For the practical needs of automotive embedded software development,standardized frequent used data exchange format of the automotive, This makes a variety of hardware and software system of the car is defined as possible, this achieve a platform-independent embedded software systems development, improve production efficiency.Practice shows that the proposed method can be based on specific applications in automotive embedded model needs to be expanded in order to achieve true collaborative development, whether large or small team can achieve efficient and valuable communication. Aggregate demand management and change tracking capabilities to ensure accurate system design to meet customer needs. Testability features early in the process not only to eliminate the system error, and can demand full verification carried out.
Keywords/Search Tags:Model-Driven Architecture, Automotive Embedded Software, XML Schema, Unified Modeling Language, Systems Modeling Language
PDF Full Text Request
Related items