[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter Oldenbourg September 25, 2009

Verwendung von Zusicherungen in einem modellbasierten Entwicklungsprozess (Using Assertions and Watchdogs in a Model-Based Development Process)

  • Andreas Rau

Die Automobilindustrie ist momentan im Begriff, einen neuen Ansatz für die Entwicklung eingebetteter Systeme zu übernehmen. Dieser Ansatz basiert auf neuen Modellierungs- und Simulationswerkzeugen, die einen nahtlosen Prozess von der ersten Idee bis zur Serie durch schrittweise Verfeinerung eines Modells und Implementierung mittels automatischer Codegenerierung versprechen. Jedoch müssen einige Details dieses Prozesses erst noch definiert werden. Dabei sollten Erfahrungen und erprobte Techniken aus traditionellen Softwareentwicklungsprozessen berücksichtigt werden. Zum Beispiel kann durch Zusicherungen das Modell abgesichert und seine Tiefe und Qualität verbessert werden. Solche Prüfungen können sowohl in der Simulation als auch zur Codegenerierung für die Zielumgebung verwendet werden. Dies führt zu einer erhöhten Zuverlässigkeit des Endprodukts und stellt au3erdem eine Grobverifikation des verwendeten Codegenerators dar. Der vorliegende Artikel beschreibt Konzept und Anforderungen für solche modellbasierten Prüfungen und ihren praktischen Einsatz mit SIMULINK-Modellen.

The automotive industry is in the process of adopting a new approach for the development of embedded systems. This approach is based on new modelling and simulation tools that promise a seamless process from the initial idea to the final product through stepwise refinement of a model and implementation through automatic code generation. However, many details of this process have yet to be defined. While doing so, we should keep in mind the experience and best practices from traditional software development processes. As an example, assertions and watchdogs can fortify the model and increase its depth and quality. Such checks can be used both in the simulation environment and to generate code for the target. This leads to additional reliability of the final product and also constitutes a crude verification of the code generator used. This paper describes the concept and requirements for such model-based checks and their practical use with SIMULINK models.

Online erschienen: 2009-9-25
Erschienen im Druck: 2002-3-1

© 2015 Oldenbourg Wissenschaftsverlag GmbH, Rosenheimer Str. 145, 81671 München

Downloaded on 6.3.2025 from https://www.degruyter.com/document/doi/10.1524/itit.2002.44.3.137/html
Scroll to top button