Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Rainer Otterbach is active.

Publication


Featured researches published by Rainer Otterbach.


international conference on control applications | 2006

Transforming a control design model into an efficient production application

Michael Beine; Ulrich Eisemann; Rainer Otterbach

Model-based design methods are well-established for the development of embedded control systems. Rapid control prototyping and automatic production code generation are widely applied to decisively speed up the software development process of electronic control units (ECUs). This paper describes the necessary transformation steps of the controller model from early controller design to final implementation on production hardware


ATZ worldwide | 2007

System verification throughout the development cycle

Rainer Otterbach; Oliver Niggemann; Joachim Stroop; Axel Thümmler; Ulrich Kiffmeier

More and more complex software systems in modern vehicles require development processes being based on explicit software and system architecture models. If used in early phases of the process, errors and hazards can be identified when modelling new aspects of the overall system. This article will use the dSpace’s tool chain, including the company’s latest product SystemDesk, to outline possible implementations of these ideas.


Archive | 1996

Eine neue Generation hochleistungsfähiger Echtzeitsimulatoren auf der Basis des Alpha AXP Prozessors

Rainer Otterbach; Ulrich Kiffmeier

Der Beitrag stellt eine neue Hardware-Architektur vor, die auf der Basis des Alpha 21164 RISC Prozessors speziell fur den Einsatz in Hardware-in-the-Loop (HIL) Simulationen entwickelt und optimiert wurde. Neben der reinen Rechenleistung spielt bei HIL Simulationen die Anbindung von I/O Peripherie eine wesentliche Rolle. Zur Entlastung der Alpha CPU von den zum Teil umfangreichen und damit zeitaufwendigen I/O Aufgaben wird ein digitaler Signalprozessor (TMS320C40) als I/O Koprozessor eingesetzt. Erste Benchmark-Ergebnisse fur typische HIL Simulationsmodelle belegen die Leistungsfahigkeit des Alpha Systems in diesem Anwendungsbereich. Die Abhangigkeit der erzielbaren Simulationsschrittweite von den numerischen und programmtechnischen Eigenschaften eines Modells wird diskutiert. Das Alpha System ist in eine Entwicklungsumgebung eingebettet, die alle Schritte von der Analyse uber Entwurf bis hin zum Echtzeittest integriert. Ausgehend von SIMULINK Blockdiagrammen, die auch die Netzwerkebene eines Multiprozessorsystems beschreiben konnen, werden Echtzeitprogramme automatisch generiert. Die Codegenerierung beinhaltet die Erzeugung der Funktionsaufrufe fur die grafisch spezifizierten I/O Schnittstellen und fur die echtzeitfahige Datenkommunikation zwischen den beteiligten Prozessoren.


ATZ - Automobiltechnische Zeitschrift | 2007

Durchgehende Systemverifikation im Entwicklungsprozess

Rainer Otterbach; Oliver Niggemann; Joachim Stroop; Axel Thümmler; Ulrich Kiffmeier

Immer komplexere Softwaresysteme in modernen Fahrzeugen erfordern Entwicklungsprozesse, die auf expliziten Software- und Systemarchitekturmodellen basieren. Werden solche Modelle schon in fruhen Phasen des Prozesses eingesetzt, konnen Fehler und Gefahrenquellen bereits bei der Modellierung neuer Aspekte des Gesamtsystems erkannt werden. In diesem Beitrag wird anhand der Werkzeugkette von dSpace einschlieslich des neuesten Produkts SystemDesk erlautert, wie sich diese Methoden umsetzen lassen.


SAE World Congress & Exhibition | 2007

Effective Cooperation of System Level and ECU Centric Tools within the AUTOSAR Tool Chain

Dirk Stichling; Oliver Niggemann; Rainer Otterbach; Karsten Hoffmeister

The AUTOSAR methodology does not only specify XML file formats but defines a software development workflow for electronic control units (ECUs). This waterfalllike workflow does not cover the real process between car manufacturers (OEMs) and suppliers or even within these companies. Therefore productive AUTOSAR tools have to actively support these processes e. g. by providing an iterative workflow instead of a waterfall-like. One of the major topics within the processes is the coupling of system level design and ECU centric design. This paper evaluates the different use-cases between system level design and ECU centric design and presents the tool requirements which are necessary for productive work. The use cases are grouped into two major categories. First top-down, start with system design so that the system model defines requirements and interfaces of the ECUs’ basic software. Second bottom-up, the design of the ECUs with the I/O and basic services is fixed early, i. e. the basic software drives the design and interfaces of the system model.


ATZ worldwide | 2007

From function design to system design in model-based software development

Dirk Stichling; Oliver Niggemann; Joachim Stroop; Rainer Otterbach

The amount of software in modern electronic control units (ECUs), and the degree of networking between them, has reached such proportions that they increasingly cause software development and maintenance problems for vehicle manufacturers and suppliers. To meet this challenge head on, dSpace, the leading supplier of tools for developing automotive software, has added System Desk to its tool chain. System Desk introduces a model-based development process at system level, allowing users to extend existing development processes


ATZ - Automobiltechnische Zeitschrift | 2007

Vom Funktionsentwurf zum Systemdesign in der modell basierten Software-Entwicklung

Dirk Stichling; Oliver Niggemann; Rainer Otterbach

Softwareumfang und Vernetzung moderner elektronischer Steuergerate haben eine Grosenordnung erreicht, die Fahrzeughersteller und Zulieferer bei der Entwicklung und Pflege der Software zunehmend vor Probleme stellt. Um die ser Herausforderung aktiv zu begegnen, erweitert dSpace als fuhrender Anbieter von Werkzeugen zur Entwicklung von Automotive-Software seine Toolkette um System Desk. System Desk fuhrt einen modellbasierten Entwicklungsprozess bereits auf Systemebene ein, der es den Anwendern erlaubt, bestehende Entwicklungsprozesse zu erweitern.


SAE transactions | 2004

Model-based Testing of Embedded Automotive Software Using Mtest

Klaus Lamberg; Michael Beine; Mario Eschmann; Rainer Otterbach; Mirko Conrad; Ines Fey


SAE 2006 World Congress & Exhibition | 2006

Creating Test Patterns for Model-based Development of Automotive Software

Christian Wewetzer; Klaus Lamberg; Rainer Otterbach


Archive | 2006

Comparison of Interfaces Between Software Components

Oliver Niggemann; Joachim Stroop; Rainer Otterbach; Herbert Hanselmann

Collaboration


Dive into the Rainer Otterbach's collaboration.

Top Co-Authors

Avatar

Oliver Niggemann

Ostwestfalen-Lippe University of Applied Sciences

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge