MBDS - Fourth-Generation Software Development Environment
Dr. Sven Semmelrodt, Continental Automotive GmbH
Software development for vehicle electronics has evolved from first-generation approaches based on textual specifications and manual coding, through second-generation techniques using model-based specifications, to third-generation methodologies applying automatic code generation. Nevertheless, integration of those model-based components and traditionally programmed parts, such as the basic software, is still done manually, which is an extensive and error-prone process.
Within the product field of instrument clusters and control/network electronics for commercial vehicles (CVs), Continental Automotive provides the Model-Based Development System (MBDS), a closed tool chain for software development, integration, and test that has successfully been applied in several customer projects. In contrast to existing approaches, the MBDS environment provides a fully automated integration and build process, and is hence classified as a fourth-generation integrated model-based development platform.
MBDS is based on MATLAB and Simulink from The MathWorks as Model-Based Design tools and integrates several components for design (MSR blockset, CV blockset, design patterns, guidelines, help), test (model rule check, test coverage analysis, MIL-, SIL-, PIL-, back-to-back, and regression test), documentation (document generator), and integration (project structure, handling, and library concept) as well as interfaces to external tools to ensure a reliable software development process in accordance with the CV product life-cycle definition based on CMMI. A user-friendly graphical user interface summarizes and extends useful features of the MATLAB and Simulink platform.
The session describes the MBDS approach, its advantages, and the resulting business models in partitioning software development between OEM and supplier. Furthermore, the MBDS environment and its main features based on MathWorks products are introduced and the workflow is explained. Finally, the benefits of using MBDS are discussed.
Recorded: 22 Jun 2010
Featured Product
Simulink
Up Next:
Related Videos:
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
- América Latina (Español)
- Canada (English)
- United States (English)
유럽
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
아시아 태평양
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)