15.01.2013 Aufrufe

MSC-Toolkette MSC Editor SystemAnalyzer SequenceAnalyzer - ESG

MSC-Toolkette MSC Editor SystemAnalyzer SequenceAnalyzer - ESG

MSC-Toolkette MSC Editor SystemAnalyzer SequenceAnalyzer - ESG

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

TURNING SYSTEM EXPERTISE INTO VALUE<br />

<strong>MSC</strong>-<strong>Toolkette</strong><br />

<strong>MSC</strong> <strong>Editor</strong><br />

<strong>SystemAnalyzer</strong><br />

<strong>SequenceAnalyzer</strong>


Standards für die Entwicklung von Bordnetzen<br />

Moderne Steuergeräteverbunde in Fahrzeugen zeichnen sich durch einen<br />

hohen Anteil an verteilten Funktionen aus. Die Herauforderung liegt heute in<br />

der korrekten und eindeutigen Spezifikation der Kommunikation zwischen den<br />

einzelnen Steuergeräten.<br />

Bislang werden Antworten auf die Frage, welches Steuergerät in welcher Reihenfolge<br />

welche Nachricht an welches Bauteil weitergeben soll, überwiegend<br />

in Textform verfasst. Diese zeitaufwändige Praxis kann zu Missverständnissen<br />

zwischen den Zulieferern und den Automobilherstellern führen und geht zu<br />

Lasten der Qualität im gesamten Lebenszyklus. Durch den Einsatz von Message<br />

Sequence Charts (<strong>MSC</strong>s) wird diese Fehlerquelle vermieden.<br />

PROzESSUNTERSTüTzUNG<br />

Die <strong>ESG</strong> hat speziell im Hinblick auf die Bedürfnisse der Automobilindustrie<br />

die <strong>MSC</strong>-<strong>Toolkette</strong> entwickelt. Sie besteht aus drei aufeinander abgestimmten,<br />

schlagkräftigen Software-Werkzeugen: dem <strong>MSC</strong> <strong>Editor</strong>, <strong>SystemAnalyzer</strong><br />

und <strong>SequenceAnalyzer</strong>. Sowohl die Spezifikation, die Integration als auch<br />

der Test von Steuergeräten in Bordnetzen wird durch den Einsatz der Tools<br />

wesent lich vereinfacht. Entwicklungsingenieure können so exakt definieren<br />

und testen, wie elektronische Bauteile eines Fahrzeugs miteinander kommunizieren.<br />

Dies schafft die Voraussetzungen für einen definierten, funktionierenden und<br />

dokumentierten Prozess. Die Kommunikation im Unternehmen sowie zwischen<br />

den Unternehmen wird standardisiert und optimiert.<br />

<strong>MSC</strong>-TOOLkETTE<br />

<strong>MSC</strong> EdITOR<br />

Der <strong>ESG</strong> <strong>MSC</strong> <strong>Editor</strong> ist der grafische <strong>Editor</strong> mit Funktionskatalog-Unterstützung.<br />

Er unterstützt mit einem komfortablen und konfigurierbaren grafischen<br />

Benutzerinterface die einfache Erstellung, die effiziente Bearbeitung und den<br />

grafischen Vergleich von Message Sequence Charts (<strong>MSC</strong>). Der <strong>Editor</strong> verwendet<br />

die Grafik- und Textformate des <strong>MSC</strong>-2000-Standards.<br />

So können Nachrichtenkataloge importiert werden, aus denen sich die gewünschten<br />

Nachrichten und Parameterbelegungen schnell und fehlerfrei per<br />

Mausklick auswählen lassen. Unter anderem integriert der <strong>Editor</strong> Funktionskataloge<br />

nach Vorgaben der MOST Cooperation und diverse CAN-Kataloge<br />

(CANdb, 4CS General Database).<br />

Der <strong>Editor</strong> ist optimal vorbereitet für die Integration in den jeweiligen Geschäftsprozess<br />

durch Unterstützung für Versionsverwaltungssysteme (CVS,<br />

PVCS), durch eine eigene Referenz-Datenbank und durch vielfältige Exportmöglichkeiten<br />

in Spezifikationsdokumente oder direkt in Requirements-<br />

Management-Systeme.


SYSTEMANALYzER<br />

Sobald die Kommunikationsabläufe der Steuergeräte definiert sind, werden<br />

die elektronischen Bauteile entwickelt und schließlich in einen Prototypen<br />

eingebaut. Mit diesem wird getestet, ob die Elemente tatsächlich in der vorgesehenen<br />

Art und Weise miteinander in Verbindung treten.<br />

Für Tests auf dem MOST-Bus hat die <strong>ESG</strong> den <strong>SystemAnalyzer</strong> entwickelt. Er<br />

dokumentiert die tatsächlichen Kommunikationsabläufe und vergleicht diese<br />

mit den Vorgaben aus dem <strong>MSC</strong> <strong>Editor</strong>. Dort, wo Soll und Ist nicht übereinstimmen,<br />

zeigt er die entsprechenden Fehler detailliert auf. Dies kann entweder<br />

durch eine grafische Darstellung in Form von interaktiven Fehleranzeigen<br />

geschehen oder in Form detaillierter Reports, welche zu Dokumentationszwecken<br />

weiterverwendet werden können.<br />

Neben den Untersuchungen an Prototypen eignet sich der <strong>SystemAnalyzer</strong><br />

ideal auch für den Diagnose-Einsatz bei Langzeittests.<br />

SEqUENCEANALYzER<br />

Der <strong>ESG</strong> <strong>SequenceAnalyzer</strong> rundet die Kette ab, indem er auf Basis des beobachteten<br />

Verhaltens den Ingenieuren ein Tool zur Nachspezifikation der Steuergeräte<br />

an die Hand gibt.<br />

Dabei werden aus aufgezeichneten Kommunikationsabläufen wiederum<br />

<strong>MSC</strong>s generiert:<br />

In einem ersten Schritt wird eine Aufzeichnung gefiltert und eine Analyse für<br />

bestimmte Kommunikationspartner durchgeführt. Im zweiten Schritt können<br />

Strukturen und Wiederholungen erkannt und abstrahiert werden, um so kompakte<br />

<strong>MSC</strong>s zu erzeugen.<br />

Eine typische Anwendung ist das Vorgehen von zwei Seiten: Wenn ein reales<br />

Steuergerät in seinem Kommunikationsverhalten viele Abweichungen zu dem<br />

im Lastenheft enthaltenen <strong>MSC</strong>s aufweist, empfiehlt es sich mit Hilfe des<br />

<strong>SequenceAnalyzer</strong>s Einblick in das tatsächliche Verhalten des Steuergerätes,<br />

dargestellt als <strong>MSC</strong>s, zu gewinnen.


dIE <strong>MSC</strong>-TOOLkETTE IM LEBENSzYkLUS<br />

Informationen werden heute nicht mehr nur prozess-spezifisch definiert, der<br />

Anspruch geht weit darüber hinaus: Es muss eine Datenbasis geschaffen<br />

werden, die über den gesamten Lebenszyklus steuerbar und nachvollziehbar<br />

ist. Message Sequence Charts bieten sich in Verbindung mit einem ausgereiften<br />

Tool-Set als gemeinsame Datenbasis an, da sie die Verbindung von der<br />

Entwicklung bis hin zur Diagnose herstellen.<br />

Als System- und Softwarehaus ist es unsere Kernkompetenz System- und<br />

Softwarelösungen zu entwickeln, zu integrieren und über den gesamten<br />

Lebenszyklus zu betreuen. Als Prozesspartner mit intensiver Kenntnis der<br />

Prozesse in der Automobilindustrie gehört darüber hinaus die Beratung im<br />

Hinblick auf die zu installierenden Prozesse sowie die Auswahl geeigneter<br />

Methoden, wie z. B. das Requirements Management, zu unseren Leistungen.<br />

Zudem erbringen wir entlang des Lebenszyklus eines Gesamtsystems individuelle<br />

Dienstleistungen. Hierzu gehört sowohl die Steuerung und Abwicklung<br />

des gesamten Engineering-Prozesses, die Erstellung von Spezifikationen, der<br />

Test von Komponenten und Systemen sowie auch die Diagnose der Bordnetzkommunikation.<br />

<strong>ESG</strong>-Systemkompetenz<br />

Langjährige, intensive Partnerschaften mit unseren Kunden und das Verständnis<br />

für die Herausforderungen in der Automobilindustrie kennzeichnen<br />

die Zusammenarbeit mit Herstellern und Zulieferern.<br />

kUNdEN (AUSzUG)<br />

<strong>ESG</strong> Elektroniksystem- und Logistik-GmbH4Livry-Gargan-Straße 6482256 Fürstenfeldbruck4Telefon +49 89 9216 - 04www.esg.de<br />

Integrationstest<br />

Diagnose<br />

Komponententest<br />

Requirement Management<br />

& Engineering<br />

Spezifi kation<br />

daimlerChrysler<br />

dr. Ing. h.c. F. Porsche AG

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!