Testen modellgetrieben entwickelter Software auf Basis des Rhapsody-OX-Framework am Beispiel der ARTIS-Plattform
Schwarzer, Robert (2007) Testen modellgetrieben entwickelter Software auf Basis des Rhapsody-OX-Framework am Beispiel der ARTIS-Plattform. Diploma. DLR-Interner Bericht. DLR-IB 111-2007/37, 125 S.
| PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader 1750Kb |
Abstract
Die Diplomarbeit ist im Rahmen des ARTIS-Projektes (Autonomous Rotorcraft Testbed for Intelligent Systems) am Institut fÄur Flugsystemtechnik des Deutschen Zentrums fÄur Luft- und Raumfahrt entstanden. Mit auf Modellhubschraubern basierenden Testplattformen werden Konzepte fÄur Hard- und Software-LÄosungen zum autonomen Fliegen erforscht und bis hin zum Flugversuch erprobt. In dieser Arbeit werden Modellierung und Veri¯kation eines ereignisbasierten Software-Systems durchgefÄuhrt. Der Fokus liegt dabei auf einer Software- Komponente des Entscheidungssystems an Bord des unbemannten Forschungs- hubschraubers, welche verschiedene Betriebsmodi implementiert und hier- zu selbststÄandig Entscheidungen Äuber auszufÄuhrende Systemverhalten tri®t. Diese Komponente wird beispielhaft in einen modellbasierten Software- Entwicklungsprozess mit dem Werkzeug Rhapsody und dem dazugehÄorigen OX-Framework integriert. Der entsprechende Testansatz wird durch Test- automaten ebenfalls modellbasiert realisiert und basiert au¼erdem auf einem Unit-Testframework. Als Ergebnis steht die Software-Komponente in Form eines wiederverwend- baren Modells zur VerfÄugung, welches nach der Code-Generierung und vor der eigentlichen Systemintegration veri¯ziert werden kann. Zur Modellierung kommen UML State Charts zum Einsatz, die fÄur das Testen der Ereignisdetektierung und der Entscheidungslogik mit dem CppUnit-Testframework verbunden werden.
| Document Type: | Monograph (DLR-Interner Bericht, Diploma) | ||||
|---|---|---|---|---|---|
| Title: | Testen modellgetrieben entwickelter Software auf Basis des Rhapsody-OX-Framework am Beispiel der ARTIS-Plattform | ||||
| Authors: |
| ||||
| Date: | 04 July 2007 | ||||
| Number of Pages: | 125 | ||||
| Status: | Published | ||||
| Keywords: | State Charts, UML, Modellbasiertes Testen, UAV | ||||
| Institution: | Universität Leipzig | ||||
| Department: | Informatik | ||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||
| HGF - Program: | no assignment | ||||
| HGF - Program Themes: | L - no assignement | ||||
| DLR - Research area: | Aeronautics | ||||
| DLR - Program: | L - no assignement | ||||
| DLR - Research theme (Project): | L - The Innovative Rotorcraft | ||||
| Location: | Braunschweig | ||||
| Institutes and Institutions: | Institute of Flight Systems > System Automation | ||||
| Deposited By: | Florian-Michael Adolf | ||||
| Deposited On: | 20 Nov 2007 | ||||
| Last Modified: | 15 Jan 2010 01:55 |
Repository Staff Only: item control page