Home. 
.

transparent

transparent

transparent

SysML zur Modellierung eingebetteter Systeme

UModel® 2012 unterstützt OMG SysML™, eine grafische Modellierungssprache, die mit UML verwandt ist und für die Erstellung von Software zur Steuerung und zum Betrieb eingebetteter Systeme und anderer komplexer Geräte optimiert wurde.

Da ein eingebettetes System Input erhält und Output erzeugt, sind seine internen Operationen und Zustände oft undurchsichtig. Dadurch kann die Entwicklung, das Testen und Debuggen von Software zur Steuerung eingebetteter Systeme schwierig sein.

Bei der Modellierung von Software mit Altova UModel und SysML können Sie eine rückverfolgbare Planungsvorlage erstellen, mit deren Hilfe Sie das zu entwickelnde System planen, entwerfen und dokumentieren können. SysML-Modelle eignen sich auch gut für die Kommunikation zwischen Entwicklern und anderen Projektbeteiligten.

Download Klicken Sie hier um eine kostenlose 30-Tage Testversion von Altova® UModel® 2012 mit dem vollen Funktionsumfang herunterzuladen!

SysML-Diagramme

SysML ist eng verwandt mit UML. Bei vielen SysML-Diagrammen werden dieselbe Syntax und dieselben Elemente wie in UML-Diagrammen verwendet, wobei es eine Reihe von Erweiterungen gibt. Es gibt nur zwei SysML-Diagramme, die neu sind und kein Pendant in UML haben. Wie UML wird auch der SysML-Standard von der OMG auf aktuellem Stand gehalten.

SysML-Diagramme können in drei Typen unterteilt werden:

  • Diagramme, in denen Systemanforderungen und physische Einschränkungen erfasst werden
  • Diagramme, in denen die Struktur des Systems beschrieben wird
  • Diagramme, in denen das Verhalten des Systems beschrieben wird

UModel® 2012 unterstützt alle SysML-Diagramme und Erweiterungen:

UModel® 2012 enthält ein SysML-Profil zur Unterstützung von SysML-Stereotypen. Sie können das Profil manuell über die Menüoption Projekt / Inkludieren einfügen oder UModel das SysML-Profil automatisch hinzufügen lassen, wenn Sie Ihr erstes SysML-Diagramm in einem neuen Projekt erstellen.

Include the SysML profile in Altova UModel

Bei der Erstellung eines neuen SysML-Diagramms zeigt UModel® 2012 eine einzige Diagrammsymbolleiste an, über die Sie sofort Zugriff auf alle Elemente für den aktuellen Diagrammtyp haben. Elemente, die im aktuellen Diagramm nicht verwendet werden können, werden ausgeblendet, um mehr Platz für den Zeichenbereich zu schafffen. UModel® 2012 legt Ihre SysML-Diagramme außerdem in der Diagrammstruktur in einen speziellen Ordner.

SysML diagram tree in Altova UModel

SysML-Anforderungsdiagramm

Das Anforderungsdiagramm ist ein neuer Diagrammtyp in SysML, der zur Beschreibung von Anforderungen hinsichtlich Funktionen, Leistung und Schnittstelle dient - Eigenschaften bzw. Einschränkungen, die in traditionellen UML Use Case-Diagrammen nicht erfasst werden.

SysML requirements diagram in Altova UModel

SysML Use Case-Diagramm

SysML Use Case-Diagramme unterstützen alle Features von UML Use Cases und bieten zusätzlich dazu noch ein "Allocation Relationship"-Element. Alle Bitmap (.bmp)-Bilder zur Darstellung von Benutzern in SysML Use Case-Diagrammen können in UModel® 2012 ersetzt werden.

SysML use case diagram in Altova UModel

SysML-Blockdefinitionsdiagramm

In SysML werden Hierarchien und Verbindungen zwischen einzelnen Komponenten in einem Systemdesign mit Hilfe von Blöcken dargestellt. In einem UModel® 2012 Blockdefinitionsdiagramm können Sie Beziehungen zwischen Blöcken wie z.B. Komposition, Assoziation und Spezialisierung beschreiben.

SysML block definition diagram in Altova UModel

Internes SysML-Blockdiagramm

In einem internen SysML-Blockdiagramm werden die interne Struktur eines Blocks, seine Eigenschaften und Konnektoren beschrieben. UModel® 2012 ermöglicht eine schnelle und übersichtliche Darstellung dieser Aspekte.

SysML-Zusicherungsdiagramm

In einem SysML-Zusicherungsdiagramm werden Systemeinschränkungen wie z.B. Leistung, Zuverlässigkeit und physische Eigenschaften dargestellt. Mit Hilfe eines UModel® 2012-Zusicherungsdiagramms können Sie z.B. Gewichtseinschränkungen für das System veranschaulichen.

SysML-Paketdiagramm

Mit Hilfe eines SysML-Paketdiagramms können Sie wie bei einem UML-Paketdiagramm Elemente in hierarchischen Strukturen gruppieren. Ein Paketdiagramm in UModel® 2012 kann Ihnen helfen, Ihre SysML-Modell so zu gliedern, dass es der Struktur des zu entwickelnden Systems entspricht.

SysML package diagram in Altova UModel

SysML-Aktivitätsdiagramm

Im SysML-Aktivitätsdiagramm wird der Fluss von Steuerung und Daten bei Betrieb des Systems beschrieben. Die Syntax von SysML-Aktivitätsdiagrammen ist mit der von UML-Aktivitätsdiagrammen identisch, mit der Erweiterung, dass auch das "allocation"-Element unterstützt wird.

SysML activity diagram in Altova UModel

SysML-Sequenzdiagramm

Im SysML-Sequenzdiagramm können Sie wie im UML-Sequenzdiagramm die genauen Interaktionen zwischen Systemkomponenten zuordnen. UModel® 2012 unterstützt die SysML Allocation-Erweiterung.

SysML sequence diagram in Altova UModel

SysML-Zustandsdiagramme

Auch Zustandsdigramme wurden aus UML übernommen und durch das Allocation-Element erweitert. Mit einem UModel-Zustandsdiagramm können Sie die Zustandsübergänge und Aktionen Ihres Systems beschreiben, die es in Antwort auf Ereignisse durchführt.

SysML state machine diagram in Altova UModel

Zusätzlich dazu unterstützt UModel® 2012 für SysML genau wie für UML alle komplexen Modellierungsfunktionen wie unter anderem:

Sehen Sie selbst, wie einfach es ist, eingebettete Systeme mit UModel® 2012 und SysML zu entwerfen und zu dokumentieren. Downloaden Sie jetzt eine kostenlose 30-Tage-Testversion!



UML®, OMG™, OMG SysML™, Object Management Group™ und Unified Modeling Language™ sind in den USA und/oder anderen Ländern entweder eingetragene Markenzeichen oder Markenzeichen von Object Management Group, Inc.



transparent
Download
Pricelist
Buy
Video
Comparison
Datasheet
Print
Mail
Like It
Industriestandard SysML
.

SysML logo

.

Altova UModel entspricht der neuesten SysML-Spezifikation 1.1, die vor kurzem von der OMG ratifiziert wurde. UModel unterstützt SysML 1.1 Diagrammelemente und die neuesten XMI-Features.

.
Altova MissionKit 2012
.

Altova MissionKit 2012

.

UModel 2012 ist separat oder als Teil des preisgünstigen Altova MissionKit, des integrierten Pakets bestehend aus XML-, Datenbank- und UML-Tools erhältlich.

.
Wussten Sie das schon?
.

Das Altova Software-Wartungspaket (SMP) enthält:

Kostenlose Updates - Anspruch auf kostenlose neue Software-Versionen und Wartungsreleases.

Technischen Support - prioritärer Support bei Fragen und Problemen.

Online-Hilfe - senden Sie eine Anfrage an den Support oder besuchen Sie eines unserer Diskussionsforen im Web.

.

Altova SMP

.
.

transparent

transparent