Fachartikel

Requirements Engineering für Embedded-Systeme- Dezember 2011

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


Preisgekrönte Berührung - Software- und Design-Entwicklung für Touch-Bedienterminal - November 2011

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


Softwarearchitektur in eingebetteten Systemen - November 2011

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


Systematische Testfallspezifikation - Der erste Schritt für qualitativ hochwertige Testergebnisse - November 2011

Exklusiv-Interview mit Dr. Joachim Wegener, Hauptabteilungsleiter Automotive bei der Berner & Mattner Systemtechnik GmbH in Berlin

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


Konfliktwarnsystem - Erkennung unerlaubter Begegnungen von Reise- und Güterzügen November 2011

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


Based Testing, the Underlying Engine of Future Internet Testing - November 2011

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) 


Modellbasiertes Testen des Fahrspur-Assistenten von Ford - November 2011

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


Sicherheitsnormen als Mittel zur Qualitätssteigerung - Oktober 2011

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


Integration von Funktionaler Sicherheit im Entwicklungsprozess - Oktober 2011

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)


Mehr Sicherheit bei Integrationstests von E-Antrieben - September 2011

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


Herausforderung Hybridantrieb - Juli 2011

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


Funktionsorientierte Spezifikation als Vertrag zwischen Auftraggeber und Hersteller - Juni 2011

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


Modularisierung komplexer Softwaresysteme - Mai 2011

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


Hochwertige Schnittstellenspezifikationen durch SysML-Modellierung - März 2011

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


Testmanagement für Antriebe im Nutzfahrzeug mit TESTUS - Januar 2011

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


Neue Werkzeuge für eine Wirtschaftlichkeitsberechnung - Januar 2011

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

Automated Test Case Generation Using Classification Trees - Dezember 2010

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


SysML models as a basis for automated document generation - November 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


Absicherung von Fahrerassistenzfunktionen - September 2010

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


Darwin im Prüflabor - Evolutionäres Testen von Steuergeräten zur Absicherung komplexer Systeme - September 2010

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


Maßgeschneidert automatisiert - Optimierte Testabdeckung durch Priorisierung nach Relevanzkriterien - August 2010

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


Internationale Interoperabilitätstests auf der NATO CWIX 2010 - Berner & Mattner stellte SIENA 5.0 bereit - Juli 2010

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


A cross-platform test system for evolutionary black-box testing of embedded systems -
Mai 2010

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


Durchgängiges Variantenmanagement von der Spezifikation bis zum HiL-Prüfstand - Mai 2010

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


CENELEC-Normen - Effizientere Entwicklung von Schienenfahrzeugen - Mai 2010

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


Wirtschaftlichkeitsbetrachtung und Prozessoptimierung in der Verteidigungs- und Sicherheitsindustrie - Mai 2010

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


Absicherung von elektronischen Steuerungssystemen - Modellbasiert entwickeln und testen - April 2010

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


Die Vielfalt beherrschen - Software erleichtert Handling zahlreicher Modellvarianten in frühen Spezifikationsphasen - Dezember 2009

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


MOST-Modellierung - Modellbasierte Entwicklung von Infotainment-Systemen - November 2009

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 testing of software with function-assigned flags - Oktober 2009

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


Evolutionäre Funktionstests für MiL-, SiL- und HiL-Umgebungen - September 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. ...


TPEG Automotive Profile - September 2009

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 of Continuous Control Systems - September 2009

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


Regelbasiertes Testen an HiL-Prüfständen - August 2009

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


Durchgängig modellbasiert entwickeln und testen - Juni 2009

Exklusiv-Interview mit der Geschäftsleitung der Berner & Mattner Systemtechnik GmbH

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


Wiederverwendung der Modelle und Testfälle von Steuergeräten - Mai 2009

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


Modellbasierter Systems Engineering Prozess - April 2009

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


MiL bis HiL systematisch Testen - April 2009

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


Automated test data generation for aspect-oriented programs - März 2009

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. ...


Effizientere Software-Entwicklung - Durchgängige Prozesskette von der Spezifikation bis zum Test - März 2009

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


Modellbasierte Methoden - der Schlüssel zu Modularisierung und Standardisierung - November 2008

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


Zahlen und Züge: Bessere Anforderungen in der Bahntechnik - November 2008

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


Insider im Gespräch: - Oktober 2008

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


Qualitätssteigerung bahntechnischer Systeme durch Testautomatisierung - September 2008

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


Autofreund Bluetooth - Status und Trends bei Kurzstreckenfunk im Auto - Juni 2008

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


Software und Elektronik modellbasiert testen - Juni 2008

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


Fahrversuch versus HiL-Test - Mai 2008

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


Using communication coverage criteria and partial model generation to assist software integration testing - April 2008

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. ...


Hardware-in-the-Loop-Technologie für den Test von Telematikkomponenten - April 2008

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


Evaluating evolutionary testability for structure-oriented testing with software measurements - März 2008

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. ...


Management verteilter Entwicklungen - Dezember 2007

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


Improving Evolutionary Testing in the Presence of Function-Assigned Flags - Dezember 2007

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


Virtualisierung einer komplexen Testumgebung für elektronische Stellwerke - September 2007

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


OPRAIL - Normenkonforme Entwicklung sicherheitsrelevanter Software unter Einsatz der UML - September 2007

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


Szenariobasierte Meldungserzeugung mit SIENA - Juni 2007

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


Modell im Wandel (PowerDiff) - April 2007

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


Skalierbares Testsystem modularHiL - November 2006

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


Entwicklung und Test des AUDI Music Interface - November 2006

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


Modellbasiertes Testen bei Infotainmentsystemen (MODENA) - Mai 2006

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


Zielgerichtete Entwicklung mit "erlebbarer" Simulation - das modellbasierte Spezifikationssystem RAVENNA - September 2005

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


Chancen und Risiken von Bluetooth - Mai 2005

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

 
Berner & Mattner