Systems Modeling Language

Systems Modeling Language

Die Systems Modeling Language (OMG SysML) ist eine auf der UML basierende standardisierte Sprache für die Modellierung von komplexen Systemen. Sie stellt eine um spezielle Elemente erweiterte Untermenge von UML dar.

Inhaltsverzeichnis

Entstehungsgeschichte

Im September 2001 wurde von der OMG in Zusammenarbeit mit dem International Council on Systems Engineering die Systems Engineering Domain Special Interest Group ins Leben gerufen, um eine standardisierte Erweiterung der UML als Modellierungssprache für den Systementwurf zu entwickeln. Im Mai 2003 bildete sich eine Arbeitsgruppe. Neben Toolherstellern wie Artisan Software Tools, IBM und Telelogic sind beispielsweise auch Motorola, Lockheed Martin oder oose Innovative Informatik GmbH aktiv.

SysML ist am 6. Juli 2006 von der OMG als „Final Adopted Specification“ anerkannt worden. Im September 2007 ist OMG SysML Version 1.0 offiziell veröffentlicht worden. Die Version 1.1 wurde im Jahr 2008 fertiggestellt.

Ziele

SysML unterstützt die Analyse, das Design und den Test von komplexen Systemen.

  • Systemanforderungen modellieren und zur Verfügung stellen
  • Systeme analysieren und evaluieren, um Anforderungs- und Designbelange zu lösen sowie Alternativen zu prüfen.
  • Systeminformationen zwischen unterschiedlichen Stakeholdern unmissverständlich kommunizieren

Literatur

  • Tim Weilkiens: Systems Engineering mit SysML/UML, dpunkt.verlag, 2008, ISBN 978-3-89864-577-5
  • Andreas Korff: Modellierung von eingebetteten Systemen mit UML und SysML, Spektrum Akademischer Verlag Heidelberg, 2008, ISBN 978-3-8274-1690-2

Weblinks

Offizielle Seiten der Spezifikation

Weitere


Wikimedia Foundation.

Игры ⚽ Поможем написать курсовую

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Systems Modeling Language — Sysml diagrams collage The Systems Modeling Language (SysML) is a general purpose modeling language for systems engineering applications. It supports the specification, analysis, design, verification and validation of a broad range of systems and …   Wikipedia

  • Systems Modeling Language — Collage des diagrammes SysML Systems Modeling Language SysML en abrégé est un langage de modélisation spécifique au domaine de l ingénierie système. Il permet la spécification, l analyse, la conception, la vérification et la validation de… …   Wikipédia en Français

  • Unified Modeling Language — Die Unified Modeling Language (Vereinheitlichte Modellierungssprache), kurz UML, ist eine graphische Modellierungssprache zur Spezifikation, Konstruktion und Dokumentation von Software Teilen und anderen Systemen[1]. Sie wird von der Object… …   Deutsch Wikipedia

  • Unified Modeling Language — Pour les articles homonymes, voir UML. Logo d UML UML (en anglais Unified Modeling Language ou « langage de modélisation unifié ») est un langage de modélisation graphique à base de pictogrammes …   Wikipédia en Français

  • Modeling language — A modeling language is any artificial language that can be used to express information or knowledge or systems in a structure that is defined by a consistent set of rules. The rules are used for interpretation of the meaning of components in the… …   Wikipedia

  • List of Unified Modeling Language tools — This article compares Unified Modeling Language tools. Contents 1 General 2 Features 3 Other UML tools 4 References …   Wikipedia

  • Unified Modeling Language — (UML) is a standardized general purpose modeling language in the field of software engineering. UML includes a set of graphical notation techniques to create abstract models of specific systems, referred to as UML model. Overview The Unified… …   Wikipedia

  • Service Modeling Language — (SML) is a pair of XML based specifications by leading information technology companies that define a set of XML instance document extensions for expressing links between elements, a set of XML Schema extensions for constraining those links, and… …   Wikipedia

  • Unified modeling language — Pour les articles homonymes, voir UML. Logo d UML UML (en anglais Unified Modeling Language, « langage de modélisation unifié ») est un langage graphique de mod …   Wikipédia en Français

  • Algebraic modeling language — Algebraic Modeling Languages (AML) are high level programming languages for describing and solving high complexity problems for large scale mathematical computation (i.e. large scale optimization type problems). One particular advantage of AMLs… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”