MSC-Toolkette MSC Editor SystemAnalyzer SequenceAnalyzer - ESG
MSC-Toolkette MSC Editor SystemAnalyzer SequenceAnalyzer - ESG
MSC-Toolkette MSC Editor SystemAnalyzer SequenceAnalyzer - ESG
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