Font Size: a A A

Autosar Software Component Running Entity Mapping Research And Design Of The Model

Posted on:2013-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:M F QinFull Text:PDF
GTID:2248330374985334Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
Recently, embedded automotive applications are being updated with short timeperiod. The software and hardware architecture are becoming more and more complex.To overcome the complexity of development and promote developing efficiency,automotive industry has chosen model based developing in recent period. Nowadays,AUTOSAR is an automotive software standard, which is enjoying great interests[1].AUTOSAR defines software architecture standard for ECU and introduces two coreconcepts,VFB and RTE,which decouples the application SWCs from infrastructure.AUTOSAR improves reusability, interoperability, transportability for automotivesoftware,but it lacks some important information, like, real-time scheduling analysisand timing validation.AUTOSAR introduces methodology for system development, butit does not sufficiently and formally define how to perform certain important step, e.g.during RTE configuration, how to map runnable entities into OS (OSEK) tasks. Often,these integration phases are finished by developers with implicit experience andknowledge. As a result, now automotive systems integration remains a major challenge.For exploring this problem, in this thesis, we will study AUTOSAR modelingmethodology and build scheduling analysis model. The main goal of this thesis is tointroduce strategies and guidelines for mapping runnable entities to OS tasks. This isbased on the analysis model established in this thesis. At last, the author performsmodel-based scheduling analysis to evaluate the mapping strategy designed in thisthesis, which also means performing early scheduling analysis in AUTOSAR systemdevelopment.This thesis includes some work as follows(1) Studying the state-of-art modeling language and scheduling tools used inmodel-driven development of automotive systems. Analyzing AUTOSAR softwarearchitecture and methodology and runnable’s running semantics in RTE view.(2) The creative point in this thesis is that the author studies concurrent applicationdesign techniques in real-time embedded system development. To model developers’experience, this thesis introduces one concept, cohesion mark. The author extends AUTOSAR model and establishes analysis model. For the key step in RTEconfiguration,mapping runnables to OS task, this thesis introduces a referable algorithmand some guidelines.(3) In this thesis, the author transforms the analysis model designed in this thesis toMAST model. At last, by performing scheduling analysis the author evaluates differentmapping choices in both horizontal and vertical view.
Keywords/Search Tags:AUTOSAR, runnable, mapping rules, scheduling analysis model
PDF Full Text Request
Related items