Konsequentes Anforderungsmanagement unterstützt den nachhaltigen Erfolg von Entwicklungsprojekten. Als gelebtes Requirements Engineering trägt es zu stetiger Qualitätsverbesserung bei. ...
Erschienen in: ELEKTRONIK PRAXIS Embedded Software Engineering Magazin, Ausgabe Nr.: 12/2011
Zum Fachartikel
Die Bedieneinheit für energietechnische Prüfgeräte sollte so gestaltet sein, dass sie von Technikern weltweit ohne spezielle Schulung direkt eingesetzt werden kann. Dies war das Ziel der Entwicklung einer neuen Touchscreen-Frontbedieneinheit. Ebenso sollte durch einen Qualitätssprung im Interface-Design die Usability verbessert werden. ...
Erschienen in: IEE – Elektrische Automatisierung + Antriebstechnik, Ausgabe Nr.: 11/2011
Zum Fachartikel
Die wachsende Komplexität softwareintensiver Steuerungssysteme und die gesetzlichen Anforderungen an die Sicherheit von Produkten stellen die Industrie vor neue Herausforderungen. Interaktion von Funktionen verschiedener Steuergeräte, geografisch verteilte Entwicklung sowie begrenzte Ressourcen von Steuergeräten sind Beispiele dieser Herausforderungen. Um diesen Rechnung zu tragen, stellt dieser Artikel die Rolle des Softwarearchitekten sowie die Rolle der Softwarearchitektur im Bereich eingebetteter Systeme dar. ...
Erschienen in: Objekt Spectrum online
Zum Fachartikel
Anfang der 90er-Jahre erfand Dr. Joachim Wegener, Hauptabteilungsleiter Automotive bei der Berner & Mattner Systemtechnik GmbH, den grafischen Editor für die Klassifikationsbaummethode. Unter dem Produktnamen CTE hat sich dieses Tool über die Jahre zum Standard in der Testfallspezifikation entwickelt. AUTOMOBIL-ELEKTRONIK sprach mit dem "Vater des Klassifikationsbaumeditors" über aktuelle Anforderungen an Tests und Tools. ...
Erschienen in: Automobil Elektronik, Ausgabe Nr.: 05/2011
Zum Fachartikel
Aus Sicherheitsgründen sind Tunnelbegegnungen von Personen- und Güterzügen in mehrgleisigen, einröhrigen Tunneln auf Schnellfahrstrecken nicht restriktionsfrei zugelassen. Diese Nutzungseinschränkungen der betroffenen Streckenabschnitte wurden bislang mit artreinen Betriebsphasen nur für Reise- oder Güterzüge erreicht. Dieses Vorgehen hatte jedoch auch eine Einschränkung der Kapazität dieser Strecken zur Folge. Um dieses Problem zu umgehen und damit einen höheren Durchsatz von Güterzügen zu erreichen, wurde ein technisches Assistenzsystem (Konfliktwarnsystem) für den Ausschluss von Tunnelbegegnungen entwickelt. Eine dreiwöchige Baumaßnahme im Streckenabschnitt zwischen Fulda und Burgsinn wurde genutzt, um dieses System im Rahmen eines Pilotbetriebs zu erproben. ...
Erschienen in: Signal + Draht, Ausgabe Nr.: 11/2011
Zum Fachartikel
The Future Internet will be a complex interconnection of services, applications, content and media, on which our society will become increasingly dependent. Time to market is crucial in Internet applications and hence release cycles grow ever shorter. This, coupled with the highly dynamic nature of the Future Internet will place new demands on software testing. Search–Based Testing is ideally placed to address these emerging challenges. Its techniques are highly flexible and robust to only partially observable systems. This paper presents an overview of Search–Based Testing and discusses some of the open challenges remaining to make search–based techniques applicable to the Future Internet. ...
Zum Fachartikel (pdf)
Fahrerassistenzsysteme verbessern die Sicherheit im Straßenverkehr entscheidend, doch die Anforderungen an die Qualitätskontrolle sind immens, und Testergebnisse können bis zuletzt Änderungen nötig machen. Späte Änderungen verursachen jedoch höhere Kosten und Verzögerungen im Projekt. Das Beispiel des Fahrspur-Assistenten von Ford zeigt, wie sich mit modellbasierter Entwicklung – und der entsprechenden begleitenden durchgängigen Teststrategie – Fehlerquellen frühzeitig ausschließen und teure Tests mit Prototypen reduzieren lassen. ...
Erschienen in: ATZ, Ausgabe Nr.: 11/2011
Zum Fachartikel
Angesicht der wachsenden Komplexität der eisenbahntechnischen Systeme werden die Anforderungen an die Entwicklung sicherheitskritischer Steuerungen immer anspruchsvoller. Aus diesem Grund ist es sinnvoll, die Sicherheitsnormen als Hilfsmittel zur Optimierung der Entwicklung zu verstehen. ...
Erschienen in: ETR, Ausgabe Nr.: 10/2011
Zum Fachartikel
Die neue Sicherheitsnorm ISO 26262 zwingt die Hersteller elektronischer Fahrzeugsysteme, sämtliche Entwicklungsprozesse auf das Thema Sicherheit auszurichten. Allerdings sind die Safety-Aktivitäten oft von den „normalen“ Tätigkeiten der Entwickler komplett isoliert. Die Sicherheitsvorgaben fließen deswegen erst spät in den Entwicklungsprozess ein. Kostspielige und zeitintensive Änderungsschleifen werden notwendig. Berner & Mattner stellt eine neue Methodik vor, die Sicherheitsaktivitäten werkzeuggestützt mit der klassischen Systementwicklung verzahnt und Sicherheitsanforderungen frühzeitig ins Systemdesign einbezieht. In Kundenprojekten konnten den Aussagen der Autoren zufolge deutliche Effizienzsteigerungen erzielt werden.
Erschienen in: ATZelektronik, Ausgabe Nr.: 5/2011
Zum Fachartikel (pdf)
Bei Funktions- und Integrationstests von Steuergeräten und zur frühen Fehlererkennung im Entwicklungsprozess setzt die Automobilbranche verstärkt auf Software-in-the-Loop (SiL) und Hardware-in-the-Loop (HiL)-Verfahren. Deutlich komplexer und sogar gefährlich werden diese Testreihen jedoch bei Steuergeräten für Elektroantrieb, deren Leistungsbauteile mit Hochspannung versorgt werden. Die Spezialisten von Berner & Mattner haben jetzt für einen deutschen Automobilhersteller einen Testprozess für E-Antriebe entwickelt, bei dem durch Simulation auf reale Hochspannungen weitgehend verzichtet werden kann.
Erschienen in: OEM Supplier, Ausgabe Nr.: 9/2011
Zum Fachartikel
Das Testen im Automotive-Bereich ist schon heute eine Wissenschaft für sich, und die Anforderungen werden mit der kommenden Norm ISO 26262 nicht geringer. Der Aufwand ist sowohl für klassische Fahrzeuge mit Verbrennungsmotoren als auch für Elektrofahrzeuge enorm, aber Hybridfahrzeuge stellen alle bisher gekannten Testanforderungen in den Schatten. Warum ist das so und wie kann man damit umgehen? ...
Erschienen in: Elektronik automotive, Sonderausgabe Elektromobilität 2011
Zum Fachartikel
Die Entwicklung komplexer Steuerungssysteme, wie sie heute in der Leit- und Sicherungstechnik im Einsatz sind, erfordert ein strukturiertes Vorgehen und angemessene Techniken zur präzisen Beschreibung von Anforderungen an das System. Eine Voraussetzung für die fehlerfreie Integration eigenständig entwickelter Systeme zum Gesamtsystem sind präzise Lastenhefte einzelner Teilsysteme. In diesem Artikel wird eine Spezifikationstechnik zur Beschreibung von Systemschnittstellen vorgestellt, die heute bei Berner & Mattner Systemtechnik erfolgreich eingesetzt wird. Diese Modell basierte Vorgehensweise ist ein geeignetes Mittel, den Herausforderungen bei der Entwicklung verteilter Systeme Rechnung zu tragen. ...
Erschienen in: Signal + Draht, Ausgabe Nr.: 6/2011
Zum Fachartikel
Besonders erfolgreiche Unternehmen kennen das Szenario: Eine innovative Software, in den 1990er Jahren von einigen genialen Köpfen ins Leben gerufen, anschließend über 10 Jahre engagiert weiterentwickelt und erfolgreich verkauft, stößt an die Grenzen der Wartbarkeit und Erweiterbarkeit. Die nüchternen „Eckdaten“ lauten nicht selten: 3 Mio. Lines of Code, mehrere eingesetzte Programmiersprachen, einige 100 DLLs, diverse Komponententechnologien, und zu allem Übel passt auch die Dokumentation nicht zur Implementierung. ...
Erschienen in: IT Report, Ausgabe Nr.: 5/2011
Zum Fachartikel
Die Betreiber von Eisenbahnnetzen sehen sich zunehmend mit der Anforderung konfrontiert, von verschiedenen Herstellern zugelieferte Teilsysteme integrieren zu müssen. Dabei tritt das Pro blem auf, dass es derzeit für viele Schnittstellen noch keine detaillierten Spezifikationen gibt, an denen sich die Hersteller orientieren könnten. Aus diesem Grund werden bisher in der Regel ganze Komplettsysteme an einen einzigen Anbieter vergeben. ...
Erschienen in: Signal + Draht, Sonderdruck: 3/2011
Zum Fachartikel
Viele Steuergeräte, viele Funktionen, viele Varianten, viele Testfälle, manuelle Testdurchführung in Versuchsfahrzeugen, automatisiert an Prüfständen - das sind nur einige der Anforderungen an ein Testmanagementsystem im Automobilbereich. Die Berner & Mattner Systemtechnik GmbH hat zusammen mit dem Bereich Antriebsstrang der Daimler-Sparte Nutzfahrzeuge eine Toolsuite entwickelt, um den Testprozess optimal und vollständig zu unterstützen. ...
Erschienen in: ATZ elektronik, Ausgabe Nr.: 1/2011
Zum Fachartikel
Die Berner & Mattner Systemtechnik GmbH stellt in Zusammenarbeit mit dem Institut für Produktionsmanagement der Wirtschaftsuniversität Wien ein Toolset vor, das Unternehmen bei der Bewertung des ökonomischen Nutzens oder dem Nachweis der Wirtschaftlichkeit speziell von Forschungs- und Entwicklungsprojekten unterstützt. ...
Erschienen in : EIK Eisenbahn Ingenieur Kalender 2011
1,6 MB pdf
Software testing is unfortunately one of the activities in which too few resources are invested. Considering a common industry-driven software development, there is often not enough time for testing, since the software under test may not be finished in time and the release date cannot be delayed. Ideally project teams should readjust the planning for their software projects to allow more time to be spent on testing; however, the product launch would be delayed too. ...
Erschienen in: Software Quality Profession, Ausgabe Nr.: 1/2010
In the development of non-software systems, paper documents play a very important role. Even though model based processes are finding their way into the most diverse industries, and are showing the way to harness the complexity inherent to today’s products, traditional documents are still required by many stakeholders. Thus, although document-centric development processes are being complemented and augmented by model-based systems engineering (MBSE) approaches, documents still are an important building block that MBSE needs to address. ...
195 KB pdf
Neue FAS-Funktionen greifen vermehrt aktiv in bestehende Systeme wie Bremse und Lenkung ein und erfordern daher besondere Absicherungsmaßnahmen. Daher empfiehlt sich eine ganzheitliche Teststrategie. Das vorgestellte Konzept realisiert dazu einen durchgängigen Ansatz vom modellbasierten, echtzeitfähigen Funktionstest bis hin zur Absicherung von Steuergeräten mit Hilfe von hardwareunabhängigen Testfällen. ...
Erschienen in: Hanser Automotive, Ausgabe Nr.: 9/2010
906 KB pdf
Beim Testen elektronischer Steuergeräte werden betriebliche Situationen unter unterschiedlichen Bedingungen, die durch Systemzustände und Eingangsgrößen definiert sind, geprüft. Da jedoch Tests nur Stichproben sein können, bleibt die Gefahr, dass ein Fehlverhalten bis zum Einsatz des Steuergeräts nicht erkannt wird. Etablierte analytische Methoden helfen dabei, relevante Eingangsparameter zu finden. Aufgrund der Komplexität heutiger Steuergeräte ist die vollständige Erfassung des Systemverhaltens jedoch nicht realistisch. Das Ziel evolutionären Testens ist es deshalb, in einem stetigen Optimierungsprozess die Eingangsparameter der Testfälle automatisiert zu verändern, bis das Steuergerät ein Fehlverhalten aufweist. ...
Erschienen in: Elektronik automotive, Ausgabe Nr.: 9/2010
1 MB pdf
Mit modernen Classification Tree Editor-Tools lassen sich systematisch Testfälle und Testfallkombinationen generieren. Die Achillesferse dieser Tool: So umfassend die Testfallgenerierung auch ist - bisher lassen sich die Testfälle nicht automatisiert nach Relevanzkriterien wie Häufigkeit oder Risiko priorisieren. Genau dies ermöglicht aber der CTE XL Professional, den Testspezialisten auf der Fachmesse Automotive Expo in Stuttgart präsentierten. Wo in der Entwicklung Zeit und Ressourcen knapp sind oder mit minimalem Aufwand gezielt eine maximale Testabdeckung erzeugt werden soll, da zeigt der neue Editor seine Stärken. ...
Erschienen in: Automobil KONSTRUKTION, Ausgabe Nr.: 3/2010
297 KB pdf
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. ...
Erschienen in: SIGEVOlution, Ausgabe Nr.: 1/2010
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. ...
Erschienen in: ATZextra, Ausgabe Nr.: 5/2010
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. ...
Erschienen in: ETR, Ausgabe Nr.: 5/2010
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. ...
Erschienen in: IT & Production, Ausgabe Nr.: 4/2010
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. ...
Erschienen in: Autmobil KONSTRUKTION, Ausgabe Nr.: 4/2009
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. ...
Erschienen in: Elektronik automotive, Ausgabe Nr.: 11/2009
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. ...
Erschienen in: Journal of Systems and Software, Ausgabe Nr.: 11/2009
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. ...
Erschienen in: Automotive Spezial Baden-Baden, Ausgabe Nr.: 9/2009
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. ...
Erschienen in: AUTOMOBIL-ELEKTRONIK, Ausgabe Nr.: 8/2009
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. ...
Erschienen in: AUTOMOBIL-ELEKTRONIK, Ausgabe Nr.: 3/2009
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. ...
Erschienen in: ATZextra, Ausgabe Nr.: 3/2009
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. ...
Erschienen in: Economic Engineering, Ausgabe Nr.: 3/2009
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. ...
Erschienen in: AUTOMOBIL-ELEKTRONIK, Ausgabe Nr.: 4/2009
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
