Im Rahmen der NATO Coalition Warrior Interoperability Exercise (CWIX) 2010 wurde im Juni im Camp Jorstadmoen in der Nähe von Lillehammer (NOR) erneut erfolgreich die Interoperabilität von nationalen und NATO Führungsinformationssystemen (FüInfoSys) überprüft. ... 1,5 MB pdf
When developing an electonic control unit (ECU) in a domain like the automotive industry, tests are performed on several test platforms, such as model-in-the-loop, software-in-the-loop and hardware-in-the-loop in order to find faults in early development stages. ... 1,5 MB pdf
Ein Schlüsselfaktor für die effiziente Entwicklung von elektronischen Steuergeräten ist ein leistungsfähiges Variantenmanagement von der Spezifikation bis zum Test auf HiL-Prüfständen. Stehen für die Implementierung seit Jahren leistungsfähige Simulationswerkzeuge bereit, fehlte es bislang an einer entsprechenden Unterstützung in den anderen Entwicklungsphasen. ... 423 KB pdf
Im Bereich der Leit- und Sicherungstechnik haben sich CENELEC-konforme Entwicklungsprozesse etabliert. Im Schienenfahrzeugbau ist dies in vergleichbarem Umfang noch nicht erfolgt. Der Beitrag befasst sich mit der Übertragbarkeit von Methoden zwischen den beiden sicherheitsrelevanten Bereichen. ... 3,8 MB pdf
Kosten und Time-To-Market in softwareintensiven Entwicklungsprogrammen optimieren: Erfolgreiche Unternehmen kennen die Momente: Ein F&T-Projekt zum richtigen Zeitpunkt aufgesetzt, ein synergetisch zusammenarbeitendes Entwicklungsteam mit optimaler Rollenverteilung, die Einführung einer schlanken Entwicklungsmethode oder ein interessantes Geschäftsmodell ...
1,4 MB pdf
Elektronische Steuergeräte erhöhen in vielen Produkten Funktionalität, Komfort und Sicherheit. Gleichzeitig steigen durch kürzere Entwicklungs- und Lebenszyklen sowie die sich verschärfende Produkthaftung die Anforderungen an Entwickler und Hersteller. ... 862 KB pdf
Fünfzehn Fahrzeugmodelle, die mit einer dreistelligen Anzahl von möglichen Funktionen kombiniert werden können - das sind mehr als 100.000 Varianten. ... 742 KB pdf
Die Entwicklung eines Infotainment-Systems für Fahrzeuge stellt eine Herausforderung für sich dar. Komplexe Funktionen und die zeitnahe Umsetzung von Innovationen erfordern einen effizienten Entwicklungsprozess. Der modellbasierte Entwicklungsansatz hat sich in diesem Bereich als Mittel der Wahl erwiesen. ... 3 MB pdf
Evolutionary structural testing, an approach to automatically generate relevant unit test data, encounters difficulties when the software being tested contains boolean variables. This issue, known as the flag problem, has been studied by many researchers. However, previous work does not address the issue of function-assigned flags which constitutes a special type of flag problem that often occurs in the context of object-orientation. ...
Durch die kontinuierlich wachsende Komplexität von softwarebasierten Systemen und die sich weiter verkürzenden Entwicklungszyklen steigt der Bedarf nach effizienten Testverfahren. Für den Test von eingebetteten Systemen ist die Verwendung von Simulationsumgebungen üblich, mit denen das zu testende System in einer kontrollierten Umgebung getestet werden kann. ...
Informationsdienste im Fahrzeug
Steigende Anforderungen hinsichtlich Energie-Effizienz, Umweltverträglichkeit und Sicherheit sowie eine zunehmende Verkehrsleistung setzen die Straßeninfrastruktur und die Fahrzeugtechnik unter erheblichen Zugzwang. Hohes Verbesserungspotenzial bietet die Vernetzung von Komponenten des Antriebsstrangs mit intelligenter Navigation und Assistenzsystemen. ...2,5 MB pdf
Evolutionary functional testing is an approach to automatically generating test cases that violate a certain functional system requirement. This paper proposes an approach suitable for efficiently testing complex continuous control systems using an evolutionary testing framework that has been optimized for deployment in the industrial domain. ...314 KB pdf, mit Grafik 539 KB
Mit der zunehmenden Anzahl an verteilten Funktionen im Automobil steigt der Bedarf an neuen Qualitätsabsicherungsmaßnahmen. Regelbasiertes Testen stellt eine fortschrittliche Methode zur frühzeitigen Erkennung von Fehlern in Steuergeräten dar. Ihr Einsatz minimiert die Anzahl der auftretenden Fehlfunktionen sowie Mängel beim Endkunden und gewährleistet eine hohe Qualität bei geringen Garantie- und Kulanzkosten. ...1,7 MB
Das Unternehmen Berner & Mattner kombiniert modellbasierte Methoden mit seinem Know-how im Bereich der Fahrzeug-Domänen bei der Entwicklung, Integration und Test von Steuergeräten. AUTOMOBIL-ELEKTRONIK sprach mit Firmengründer und Geschäftsführer Hans Berner sowie Jürgen Meyer, Prokurist und Bereichsleiter Automotive, über modellbasiertes Arbeiten von der Spezifikation bis zum Hardware-In-The-Loop-Prüfstand. Ein wesentliches Thema waren auch neue Formen der Zusammenarbeit zwischen OEMs, Zulieferern und Engineering-Dienstleistern. ... 3,2 MB
Stichworte wie Wiederverwendung von Testfällen und durchgängiger modellbasierter Entwicklungsprozess werden seit Jahren strapaziert, ohne dass Kosten und Zeitaufwand für die Absicherung beim OEM nicht weiter steigen geschweige denn sinken. Für die Wiederverwendung von Funktionen und Testfällen stellt Berner & Mattner jetzt weiterführende durchgängige MiL-, SiL- und HiL-Methoden unter Verwendung der neuen Generation von Simulations- und Testplattformen MESSINA bereit. ... 2,7 MB
Heutige technische Systeme zeichnen sich durch eine stetig steigende Komplexität der Hardware- sowie speziell der Softwarekomponenten aus. Dabei besteht gerade bei sicherheitskritischen Systemen ein Spannungsfeld, da sich die Bewertungskriterien der Zertifizierung nicht ändern. ... 82 KB
Bei der Modellierung von Software-Funktionen einer ECU mit Simulations- und Verifikationsfunktionen helfen Werkzeuge wie MATLAB/Simulink, ASCET-SD oder Rhapsody. Nach der automatischen Code-Generierung steht dann die methodisch fundierte Testfallerstellung an, um in einer Werkzeugkette von MiL über SiL und PiL zum HiL-Test zu gelangen. ... 1,7 MB
Despite the upsurge of interest in the Aspect-Oriented Programming (AOP) paradigm, there remain few results on test data generation techniques for AOP. Furthermore, there is no work on searchbased optimization for test data generation, an approach that has been shown to be successful in other programming paradigms. In this paper, we introduce a search-based optimization approach to automated test data generation for structural coverage of AOP systems. ...
Ein regelrechter Bruch besteht heute noch in der Prozesskette zwischen der Spezifikation und Entwicklung sowie dem Test von Steuergeräte-Software, mahnen Chefentwickler deutscher OEMs. Sie unterstützen einen neuen Ansatz eines Lifecycle-Managements (LCM), der hier die notwendige Brücke bildet. Berner & Mattner beschreibt die Problematik, die Lösung und die Auswirkungen auf eine erforderliche neue Rollenverteilung im Entwicklungsprozess. ... 2,4 MB
Die Beispiele zu aktuellen Anforderungen in der Industrie zeigen, dass modellbasierte Methoden mittlerweise ein probates Mittel sind, um den Herausforderungen bei der Entwicklung verteilter, modularer Systeme effizient und mit hoher Qualität gerecht zu werden. Eine formalisierte und auch von Dritten verifizierbare Schnittstellenspezifikation ist dabei ein wichtiger Schritt auf dem Weg zur Modularisierung von Systemen. ...1,4 MB
Zahlenwerte sind in der Entwicklung von Bahnsystemen allgegenwärtig. Der gängige Weg, Zahlen direkt in die Anforderungen hinein zu schreiben, führt schnell zu Inkonsistenzen und Unklarheiten sowie zu einem hohen Änderungsaufwand. Eine wesentliche Verbesserung von Anforderungen und deren Ermittlung erfolgt durch die Einführung eines Parameterkonzepts. ... 260 KB
Interview von Hans Berner, Geschäftsführer Berner & Mattner Systemtechnik GmbH, mit Economic Engineering: Embedded Software und Elektronik drücken dem Produktentstehungsprozess in der Automobilindustrie ihren Stempel auf. Hans Berner, Gründer und Geschäftsführer der Berner & Mattner Systemtechnik GmbH mit Sitz in München, nimmt Stellung zum Paradigma 'funktionsorientierte Entwicklung'... 1,1 MB
Ein erprobter Weg zum Testen hochkomplexer Systeme vermeidet Fehler bei der Entwicklung und Kosten bei der technischen Betreuung: Die zunehmende Komplexität von Elektronik-Systemen in der Bahntechnik zieht einen erheblichen Entwicklungs- und Testaufwand nach sich. Eine hohe Anzahl externer Schnittstellen und Anforderungen sind bei Schienenfahrzeugen oder in der Leit- und Sicherungstechnik keine Seltenheit. Dies stellt Entwicklerteams vor eine Reihe von Herausforderungen, die einen starken Einfluss auf den Projekterfolg haben. ... 2,7 MB
Das Handy-Freisprechen im Auto per Bluetooth-Funk ist eine absolute Erfolgsstory. Entwickelt sich doch die Bluetooth-Schnittstelle mehr und mehr zu einer Standardausrüstung für Neufahrzeuge, die über den Verkaufserfolg eines Autos mitentscheiden kann. ... 2,2 MB
Der Anteil von Hard- und Software an der Automobilentwicklung hat einen sehr hohen Komplexitätsgrad erreicht. Neben dem modernen Infotainment, komfortablen Assistenzsystemen für den Fahrer oder intelligenten Motorsteuerungen für umweltfreundliches Abgasmanagement, nimmt auch die Anzahl sicherheitskritischer Systeme zu. Mit dem frühen Einsatz modellbasierter Testumgebungen von der Spezifikation bis zum Hardware-Test am Hardware-in-the-Loop-Prüfstand werden Software- und Elektronikentwicklung von einer systemübergreifenden, durchgängigen Lösung begleitet. ... 2,1 MB
So genannte Hardware-in-the-Loop-Testsysteme (HiL) gewinnen als Methodik zur Qualitätssicherung elektronischer Steuergeräte stark an Bedeutung. Die realen Hardware-Komponenten aus dem Fahrzeug werden dort für den Test in eine simulierte Sensor-/Aktorumgebung eingebunden. In diesem Beitrag werden HiL-Test und Fahrversuch unter Aspekten wie Testeffizienz, Flexibilität und Kosten gegenübergestellt und auf ihr Zukunftspotenzial überprüft. ... 2,7 MB
This paper considers the problem of integration testing the components of a timed distributed software system. We assume that communication between the components is specified using timed interface automata and use computational tree logic (CTL) to define communication-based coverage criteria that refer to send- and receive-statements and communication paths. ...
Telematiksysteme sind in heutigen Fahrzeugentwicklungen als Stand der Technik auch außerhalb von Premium-Fahrzeugen erhältlich. Telematiksysteme neuester Generationen zeichnen sich durch einen kompakten Aufbau aus und integrieren viele Funktionen in einem Steuergerät - der so genannten Headunit (HU). Der vorliegende Artikel beschreibt, wie die Daimler AG einen HIL-Simulator aus dem Komfort- und Antriebsstrang-Bereich technisch erweitert hat, um ihn für die Telematik zu erschließen. ... 934 KB
Test case design is the most important test activity with respect to test quality. For this reason, a large number of testing methods have been developed to assist the tester with the definition of appropriate, error-sensitive test data. Evolutionary testing is a promising approach for automating structure-oriented test case design completely. In many experiments, high coverage degrees were reached using evolutionary testing. However, evolutionary testing is not equally well applicable to different test objects. For example, evolutionary testing of a test object with complex predicates might fail. In order to assess the difficulty of a test object for evolutionary testing, software measures can be used. ...
Reduzierte Entwicklungskosten und hoher Qualitätsstandard durch Einsatz einer Modellbibliothek: In den letzten Jahren ist die textuelle Beschreibung von Bedienfunktionen weitgehend durch ausführbare Spezifikationen in Form von Funktionsmodellen verdrängt worden. Der Automobilhersteller BMW hat derzeit sechs Funktionsmodelle im Serieneinsatz, etwa 15 weitere sind geplant. Mit deren Zunahme steigt auch der Aufwand für Verwaltung, Pflege und Wartung der erstellten Modelle. In Zusammenarbeit mit BMW hat Berner & Mattner deshalb eine Modellbibliothek entwickelt, welche die Funktionsentwickler bei BMW von Routinetätigkeiten entlastet, die Zulieferer bei der Integration von Modellen in Steuergeräte unterstützt und die Qualität der modellierten Funktionen gewährleistet. ... 1,1 MB
Evolutionary structural testing, an approach to automatically generating relevant unit test cases, encounters difficulties when the tested software contains boolean variables. This issue, known as the flag problem, has been studied by many researchers. However, previous work does not address the issue of function-assigned flags which constitutes a special type of the flag problem that often occurs in the context of object-orientation. This paper elaborates on a new approach to the flag problem that can also handle function-assigned flags while being applicable to the conventional flag problem, as well. ... 509 KB
Berner & Mattner verfügt über weit reichendes Know-how und langjährige Erfahrung in der Systemtechnik des Schienenverkehrs. Schwerpunkte bilden neben der Systemintegration, Zugsicherungssystemen und ETCS auch Lösungen für hochmoderne, elektronische Stellwerke. Ein aktuelles Projekt befasst sich mit der Entwicklung und dem Test eines elektronischen Stellwerkes für das Berner & Mattner eigens eine Testumgebung entwickelt hat. ... 491 KB
Unter dem Titel "OPRAIL - CENELEC-getriebene Optimierung der Entwicklung bahntechnischer Systeme" beschäftigte sich ein Konsortium aus Industrie und Forschung mit der Frage der Optimierung der kostenintensiven Entwicklung sicherheitskritischer Software-Systeme im Bahnbereich. Der gewählte Ansatz bestand in der Anpassung moderner, modellbasierter Methoden an die Erfordernisse dieses Anwendungsfeldes, insbesondere unter Berücksichtigung der Normenvorgaben. ... 3,1 MB
In den letzten Jahren werden vermehrt out-of-area Einsätze im NATO- und Koalitionsrahmen durchgeführt. Bei diesen Einsätzen gilt es für den Commander einer Combined Joint Task Force, die aktuelle Lage aus Informationen verschiedener Informationsdomänen zu erfassen, die unabhängig voneinander durch Meldungen aus verschiedenen Quellen gespeist werden. ... 1,6 MB
Der Anteil modellbasiert entwickelter Softwarekonponenten wächst seit Jahren. So werden zum Beispiel bei der Pflege und Weiterentwicklung von Systemen Funktionen ergänzt, Varianten generiert, Fehler beseitigt und neue Versionsstände freigegeben. Dabei ist es wichtig, die Änderungen in den Modellen übersichtlich nachvollziehen zu können. ... 555 KB
Berner & Mattner stellt mit modularHiL ein leistungsfähiges Testsystem mit dezentraler Systemarchitektur vor, das in einem frühen Entwicklungsstadium des Steuergeräts
eingesetzt werden kann. Dank modularem Aufbau ist das System sehr flexibel und kann sowohl für Komponenten als auch Gesamtsysteme eingesetzt werden. ... 527 KB
Mit steigender Komplexität und kürzeren Entwicklungszyklen sind Funktionen von Infotainment-Geräten bald nicht mehr in den Griff zu bekommen. An einem Praxisbeispiel wird in diesem Beitrag verdeutlicht, wie UML-Modelle den Entwicklungsprozess in der Infotainment-Domäne unterstützen können und wie bei AUDI Testbreite und Testtiefe bei konstanter Qualität maßgeblich erhöht wurde. ... 922 KB
Der Ansatz "Modellbasiertes Testen" versucht, die Komplexität des Testens auf ein beherrschbares Niveau zu abstrahieren. Dazu wird eine grafische Notation in Form von UML-Diagrammen eingesetzt, die im Vergleich zu anderen Beschreibungsarten Vorteile verspricht. Dieser Bericht beschreibt den Ansatz des Tools Modena der Berner & Mattner Systemtechnik GmbH und die Erfahrungen, die im Zeitraum von etwa 2 Jahren bei den OEMs und deren Zulieferern gemacht wurden. ... 987 KB
In großen Entwicklungsprojekten ist die Kommunikation der Beteiligten ein wichtiger Punkt, der die Entwicklung bremsen oder beschleunigen kann. Wenn klar ist, was ein System wie vollbringen soll, dann können die Entwickler zügig arbeiten. Das Spezifikationsprogramm Ravenna sorgt für diese Eindeutigkeit. ... 1,2 MB
Die Bluetooth-Technik hat den ersten Durchbruch längst geschafft - nach dem Aufkommen der drahtlosen Sprechgarnituren im Jahr 2002 und dem folgenden Einsatz von Freisprechanlagen im Fahrzeug im Jahr 2003 ist die fahrzeugseitige Anwendung von Bluetooth heute keine Besonderheit mehr. Dennoch ist diese Funktechnik noch immer keine Standardfunktion in den Fahrzeugen und es lohnt sich, die künftigen Chancen und Risiken näher zu untersuchen. ... 1,7 MB
