Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

{{in Arbeit}}
<noinclude>

{{Löschantragstext|tag=13|monat=September|jahr=2023|titel=OpenMBEE|text=''fehlende Darstellung der Relevanz'' [[Benutzer:Flossenträger|Flossenträger]] 21:31, 13. Sep. 2023 (CEST)}}

...

{{Überarbeiten}}
'''OpenMBEE''' (Open Model Based Engineering Environment) ist ein kollaboratives Open-Source-Engineering-System. Es ermöglicht Ingenieuren, in ihrer bevorzugten Sprache zu arbeiten und ihre Arbeit problemlos mit anderen Tools zu teilen und zu dokumentieren. OpenMBEE ist ein gesponsertes NUMFOCUS <ref>{{Internetquelle
|url=https://numfocus.org/project/openmbee
|titel=OpenMBEE
|werk=numfocus.org
|sprache=en
|abruf=2023-09-14
}}</ref> Projekt unter Mitwirkung u.a. von [[Jet Propulsion Laboratory|NASA Jet Propulsion Laboratory]], [[Boeing|Boeing Commercial Airplanes]], Aerospace Corp, Europaeische Suedsternwarte[[Europäische Südsternwarte|Europäischen Südsternwarte]], [[Systems Engineering Research Center]]<ref>{{Internetquelle
|url=https://apps.dtic.mil/sti/pdfs/AD1073187.pdf
|titel=Transforming Systems Engineering through Model-Centric Engineering
|titelerg=A013 Final Technical Report SERC-2019-TR-005
|format=pdf, 14 MB
|hrsg=Stevens Institute of Technology, Systems Engineering Research Center
|datum=2019-04-30
|sprache=en
|abruf=2023-09-14
}}</ref>, [[Ford]].

== Die Revolution Übersicht ==
Die OpenMBEE Open-Source Platform revolutioniert unterstuezt die Arbeit von Systemingenieuren und Systemarchitekten.

...

Der dokumentenzentrierte Ansatz führt zu einem Verlust an ingenieurtechnischer Praezision Präzision während des Übergangs vom Design und der Analyse zur Dokumentenerstellung. Sobald Dokumente erstellt sind, wird die ingenieurtechnische Arbeit von den resultierenden Artefakten getrennt. Diese Trennung kann zum Verlust des geistigen Eigentums und erheblichen Mehraufwand bei der Aufrechterhaltung der Konsistenz und der Durchführung von Auswirkungsanalysen führen.

...

OpenMBEE bewältigt die Herausforderungen des Modellierens in frühen und späten Phasen des Produktlebenszyklus und bietet einen Rahmen für die nahtlose Integration von Modellen und strukturierten Daten in ingenieurtechnische Dokumente.

== OpenMBEE Projektportfolio Geschichte ==
Die OpenMBEE-Software, entwickelt (seit 2013) in Zusammenarbeit zwischen dem NASA Jet Propulsion Laboratory (JPL) und dem European Southern Observatory, umfasst ein Modell-Repository namens Model Management System (MMS)

...

, eine Webanwendung namens View Editor und einen Code-Generator namens COMODO.
Die OpenMBEE ist unter [[Apache-Lizenz|Apache 2.0]] lizensiert.

== OpenMBEE Projektportfolio ==
=== Model Management System (MMS) <ref>{{Internetquelle
|autor=Robert Karban
|url=MMS
|titel=MMS
|werk=atlassian.net
|datum=2022-11-27
|sprache=en
|abruf=2023-09-14
}}</ref>

...

=

...

=

...

=

...


Das MMS (Model Management Service) ist ein Dienst zur Verwaltung von Modellen und ein Versionskontrollsystem für strukturierte Daten. Es verwendet RESTful-Webdienste für Operationen wie Erstellen, Lesen, Aktualisieren und Löschen von Modell-Daten sowie für Verzweigungen und Markierungen im Modell-Repository. Dadurch können Modell-Daten über verschiedene Disziplinen hinweg abgefragt, analysiert und angezeigt werden. Das Herzstück des MMS ist der View-Service, der die Transklusion von Ansichten unterstützt. Dies ermöglicht die Generierung von statischen und dynamischen Ingenieur-Dokumenten aus den im MMS gespeicherten Modell-Daten.
=== ViewEditor<ref>{{Internetquelle
|autor=Robert Karban
|url=

...

ViewEditor
|titel=

...

ViewEditor
|werk=atlassian.net
|datum=2022-11-

...

27
|sprache=en
|abruf=2023-09-14
}}</ref>

...

===
Der View Editor ist ein webbasierter Client, der es Benutzern ermöglicht, mit SysML-Modellen zu interagieren und Modellelemente sowie Dokumente und Ansichten zu erstellen, zu lesen und zu aktualisieren. Dies erleichtert die Zusammenarbeit mit Nicht-Modellierern und ermöglicht die Erstellung konsistenter modellbasierter Dokumentation.
=== COMODO<ref>{{Internetquelle
|autor=Robert Karban
|url=

...

COMODO
|titel=

...

COMODO
|werk=atlassian.net
|datum=2022-11-

...

24
|sprache=en
|abruf=2023-09-14
}}</ref>

...

=

...

=

...

=

...


Comodo ist ein Werkzeug, das ein UML-Modell in verschiedene Textartefakte umwandeln kann, die für verschiedene Plattformen verwendet werden können. Basierend auf Template Transformationstechnologie ist es nicht von einem bestimmten Tool abhängig und kann verwendet werden, um neue Textartefakte auf Basis von benutzerdefinierten Vorlagen zu erstellen. Das Toolkit wurde von der [[Europäische Südsternwarte|Europäischen Südsternwarte]] (ESO) entwickelt, um Teleskop- und Instrumentensteuerungs- sowie Kontrollaanwendungen für verschiedene Softwareplattformen zu erstellen.
=== CSM-MDK<ref>{{Internetquelle
|autor=Robert Karban
|url=CSM-MDK

...


|titel=CSM-MDK

...


|werk=atlassian.net
|datum=2022-11-27
|sprache=en
|abruf=2023-09-14
}}</ref>

...

=

...

=

...

=

...


Model Development Kits sind spezielle Integrationswerkzeuge, die entwickelt wurden, um Modelle mit dem MMS zu synchronisieren. Sie ermöglichen die Interaktion mit verschiedenen Modellierungstools, wie z.B. Cameo Systems Modeler, und numerischen Analysetools wie Mathematica. Diese Integrationen gewährleisten, dass das MMS als die zuverlässige Quelle für das Modell dient, während Ingenieure ihre Arbeit in ihren bevorzugten Tools durchführen können.
=== CSM-Systems Reasoner<ref>{{Internetquelle
|autor=Robert Karban
|url=CSM MDK Systems Reasoner
|titel=CSM MDK Systems Reasoner
|werk=atlassian.net
|datum=2022-11-27
|sprache=en
|abruf=2023-09-14
}}</ref>

...

== INCOSE Konferenzen ==

...

==
Ein werkzeugen, das die Vererbung in UML/SysML mithilfe des Block Specific Type-Musters erleichtert.

=== CSM-MDK DocGen<ref>{{Internetquelle
|autor=Robert Karban
|url=CSM-MDK DocGen
|titel=CSM-MDK DocGen
|werk=atlassian.net
|datum=

...

2022-

...

11-

...

27
|sprache=en
|abruf=2023-09-14
}}</ref>

...

INCOSE IW 2023 Workshop <ref><https://openmbee.atlassian.net/l/cp/en1V60k1</ref>>

...

INCOSE IW 2022 Workshop <ref><https://openmbee.atlassian.net/l/cp/JR6YdF9E</ref>>

...

INCOSE IW 2021 Workshop <ref><https://www.openmbee.org/incose2021.html#%3C/ref%3E%3E

...

INCOSE IW 2020 Workshop <ref><https://www.omgwiki.org/MBSE/doku.php?id=mbse:incose_mbse_iw_2020</ref>>

== MODELS Konferenzen ==

== Industrieanwendungen (Auswahl) ==

...

===
Der Dokumentengenerator (DocGen) ist ein Modul des MDK-Plug-Ins in Cameo Systems Modeler, das die Erstellung formeller Dokumente aus UML/SysML-Modellen ermöglicht. Diese Dokumente sind hierarchisch strukturiert und enthalten Absätze, Abschnitte und Analysen. Der Dokumentengenerator arbeitet innerhalb von Cameo Systems Modeler und erstellt Dokumente, indem er die Gliederung des Dokuments durchläuft, Informationen sammelt und Analysen durchführt, um die Dokumente zu generieren.
=== OpenSE Cookbook<ref>{{Internetquelle
|autor=
|url=OpenSE Cookbook
|titel=OpenSE Cookbook
|datum=2023-04-03
|werk=atlassian.net
|sprache=en
|abruf=2023-09-14
}}</ref>===
Das OpenSE Cookbook ist eine Sammlung von Modellierungsmustern, Verfahren und bewährten Praktiken, die von der OpenMBEE-Community für Systemingenieure entwickelt wurden, die nach Anleitungen suchen, wie sie MBSE in ihren Projekten oder Organisationen umsetzen können. Der Inhalt des Cookbook zeigt, wie man Systemmodelle mit OpenMBEE-Software erstellt und analysiert, einschließlich Beispielen aus kleinen Beispielmodellen und dem Modell des Thirty-Meter-Telescope (TMT). Diese Beispiele repräsentieren Umsetzungen von Systems Engineering Workflows, wie man Anforderungen überprüft, technische Ressourcen zusammenführt und Analysen durchführt. Die vorgestellten bewährten Praktiken basieren auf der vorhandenen SysML-Literatur. Die ursprüngliche Version des CookBooks wurde vom INCOSE Telescope Modeling Challenge Team erstellt und später von der OpenMBEE-Community angepasst und erweitert.
=== MTIP<ref>{{Internetquelle
|autor=Robert Karban
|url=MTIP - Modeling Tool Integration Plugin
|titel=MTIP - Modeling Tool Integration Plugin
|werk=atlassian.net
|datum=2022-11-27
|sprache=en
|abruf=2023-09-14
}}</ref>===
Dieses Plug-in ermöglicht das Exportieren und Importieren von gesamten Modellen oder einem Teil eines Modells in das HUDS XML-Format.

Die aktuelle XML Metadata Interchange (XMI)-Spezifikation basiert auf UML und ist unzureichend für den Transfer von SysML-Modellen zwischen kommerziellen Tools.

Dieses Plug-in wurde für Cameo Systems Modeler (CSM) und MagicDraw (MD), eine Software von Dassault Systèmes, entwickelt. Sparx Systems' Enterprise Architect kann dasselbe Format importieren und exportieren, was den bidirektionalen Transfer von Modellen ermöglicht.

== INCOSE Konferenzen ==
Die OpenMBEE Gemeinschaft organisiert zumsammen mit INCOSE Workshops und Hackathons mit ueber 100 Teilnehmern.

== MODELS Konferenzen ==
Die OpenMBEE Gemseinschaft organisiert zumsammen mit der MODEL Konferenz Workshops und Industrietage.

  • MODELS 2021 Workshop <ref>{{Internetquelle
    |url=MODELS 2021
    |titel=MODELS 2021
    |werk=atlassian.net
    |datum=2021-09-14
    |sprache=en
    |abruf=2023-09-15}}</ref>

  • MODELS 2020 Workshop und Industry Day <ref>

{{Internetquelle
|url=https://www.openmbee.org/models2020landing.html#
|titel=MODELS 2020 Conference
|werk=openmbee.org
|sprache=en
|abruf=2023-09-15}}</ref><ref>{{Internetquelle
|url=https://conf.researchr.org/track/models-2020/models-2020-industry-days?date=Tue%2020%20Oct%202020#program
|titel=Industry Days {{!}} MODELS 2020
|werk=conf.researchr.org
|datum=2020-10-21
|sprache=en
|abruf=2023-09-15}}</ref>

== Industrieanwendungen (Auswahl) ==
=== [[Thirty Meter Telescope]] (TMT) An Industry Application of MBSE<ref>{{Internetquelle
|url=https://openmbee.atlassian.net/l/cp/scBB3u11
|titel=Thirty Meter Telescope (TMT) An Industry Application of MBSE
|werk=atlassian.net
|datum=2023-09-13
|sprache=en
|abruf=2023-09-14
}}</ref>===
Das [[Thirty Meter Telescope|Thirty Meter Telescope Observatory]] Observatorium, ein Projekt der TMT Observatory Corporation, nutzt MMS, VE und MDKs zur Erstellung von technischer Dokumentation aus ausführbaren SysML-Modellen. Das SysML-Modell des TMT ist eine industrielle Anwendung von OpenMBEE und einer Simulation des systemweiten Verhaltens. Es basiert auf einem Ansatz zur modellbasierten Systemanalyse mit SysML, der sowohl strikt als auch automatisiert ist. Die Strenge wird durch die neue Modellierungsmethode ''Executable Systems Engineering Method'' (ESEM) etabliert, die eine Erweiterung der ''Object Oriented Systems Engineering Method'' (OOSEM) der INCOSE ist.
=== Boeing Commercial Airplanes <ref>Querying Model Based Systems Definition Data{{Internetquelle
|url=https://www.marklogic.com/resources/boeing-querying-model-based-systems-definition-data/
|titel=Boeing: Querying Model Based Systems Definition Data
|werk=Progress Software Corporation
|sprache=en
|abruf=2023-09-14}}</ref><ref>{{Internetquelle
|autor= Friedland, Brittany; Delp, Chris; Karban, Robert
|url=https://

...

ntrs.

...

nasa.

...

gov/

...

citations/

...

20230004935
|titel=

...

How OpenMBEE enables the adoption of a model-based digital ecosystem at
Boeing and the Jet Propulsion Laboratory
|werk=

...

[[NASA]]
|datum=

...

2021-

...

10-

...

07
|sprache=en
|abruf=2023-09-14
}}</

...

ref><ref>{{Internetquelle
|autor=John Herrold, Brittany Friedland
|url=

...

http://

...

gpdisonline.com

...

/wp-content/uploads/past-presentations/Boeing-JohnHerrold-JPLs Open-MBEE-Plugin-CAE-Open.pdf
|titel=Investigating JPL’s Open-MBEE Plugin for Application to Large Scale
System Modeling
|format=pdf, 2,4 MB
|werk=Global Product Data Interoperability Summit
|hrsg=[[Boeing]]
|datum=2016
|sprache=en
|abruf=2023-09-14
}}</

...

ref>===
Boeing Commercial Airplaines setzt OpenMBEE MMS weltweit im Unternehmen zum Management von Modellen von Flugzeugen ein, wie z.B. der Boeing 787 mit mehr als 44 Millionen Modelelementen.
=== JPL - [[Europa Clipper]], [[Perseverance (Rover)|Perseverance]]<ref>{{Internetquelle
|autor=

...

Todd Bayer
|url=https://

...

ses.gsfc.nasa.gov/

...

ses_data_2021/210728_Bayer.pdf
|titel

...

=Europa Clipper: MBSE
|format=pdf
|werk=For GSFC Systems Engineering Seminar
|hrsg=NASA
|datum=2021-

...

07-

...

28
|sprache=en

...


|abruf=2023-09-14
}}</ref><ref>{{Internetquelle
|autor=
|url=NASA Jet Propulsion Laboratory
|titel=NASA Jet Propulsion Laboratory
|werk=atlassian.net
|datum=2023-09-14
|sprache=en
|abruf=2023-09-14
}}</

...

ref><ref>{{Internetquelle
|autor=

...

Robert Karban et al.
|url=https://

...

drive.

...

google.com/file/d/1Yg4_ye3A07TQ82iwGWnWtD0GjvfNaTMg/view?usp=drive_link
|titel=

...

The JPL Systems Environment
|format=pdf, 2,8 MB
|werk=

...

drive.google.com
|

...

datum=

...

2020
|sprache=en
|abruf=2023-09-14
}}</

...

ref>===
JPL setzt OpenMBEE MMS, VE und MDKs in mehren sogenannten Flagship Raumfahrtprojekten ein:

  • [[Mars 2020|Mars 2020 Rover]] (Perseverance): 1M+ Modellelemente

  • [[Europa Clipper]]: 2M+ Modellelemente (17M+ mit unterversionen)

  • Asteroid Redirect Retrieval Mission (ARRM)

  • Europa Lander Konzeptstudie

  • [[Mars Sample Return]]
    === NAVAIR/SERC<ref>{{Internetquelle
    |autor=Robert Karban et al.Benjamin Kruse, Mark Blackburn
    |url=https://drivedoi.googleorg/10.com/file/d/1Yg4_ye3A07TQ82iwGWnWtD0GjvfNaTMg/view?usp=drive_link
    |titel=The JPL Systems Environment
    |format=pdf, 2,8 MB
    |werk=drive.google1016/j.procs.2019.05.080
    |titel=Collaborating with OpenMBEE as an Authoritative Source of Truth
    Environment
    |werk=sciencedirect.com
    |datum=20202019
    |sprache=en
    |abruf=2023-09-14
    }}</ref>NAVAIR/SERC<ref>ref><ref>{{Internetquelle
    |autor=Benjamin Kruse, Mark Blackburn
    |autor=Blackburn,Mark Peak,Russell Baker,Adam Cimtalay,Selcuk Ballard,Marlin
    Rhodes,Donna Bone,Mary Dzielski,John Giffin,Ralph Kruse,Benjamin Smith,Barry
    Austin,Mark Coelho,Maria
    |url=https://doi.org/10.1016/j.procs.2019.05.080
    |titel=Collaborating with OpenMBEE as an Authoritative Source of Truth
    Environment
    |werk=sciencedirect.com
    |datum=2019
    |sprache=en
    |abruf=2023-09-14
    }}</ref><ref>{{Internetquelle
    |autor=Blackburn,Mark Peak,Russell Baker,Adam Cimtalay,Selcuk Ballard,Marlin
    Rhodes,Donna Bone,Mary Dzielski,John Giffin,Ralph Kruse,Benjamin Smith,Barry
    Austin,Mark Coelho,Maria
    |url=https://apps.dtic.mil/sti/citations/AD1073187
    |titel=Transforming Systems Engineering through Model-Centric Engineering
    |werk=DEFENSE TECHNICAL INFORMATION CENTER
    |datum=2019-04-30apps.dtic.mil/sti/citations/AD1073187
    |titel=Transforming Systems Engineering through Model-Centric Engineering
    |werk=DEFENSE TECHNICAL INFORMATION CENTER
    |datum=2019-04-30
    |sprache=en
    |abruf=2023-09-14
    }}</ref>===
    NAVAIR setzt SysML und OpenMBEE in einer Studie ein, um einen modellbasierten Systems Engineering-Ansatz zu testen, der auf einem sich entwickelnden Systemmodell basiert. In diesem Rahmen nutzen sie MMS, VE und MDKs für ein Pilotprojekt zur Genehmigung von Dokumenten
    === OMG<ref>{{Internetquelle
    |autor=Brittany Friedland, Chris Delp
    |url=http://www.omg.org/cgi-bin/doc?syseng/2020-06-02
    |titel=OpenMBEE: Connected engineering information for a connected world
    |werk=Object Management Group
    |datum=2020-06-02
    |sprache=en
    |abruf=2023-09-14
    }}</ref>OMG<ref>ref><ref>{{Internetquelle
    |autor=Brittany Friedland, Chris Delp
    |url=httphttps://www.omgomgwiki.org/cgi-bin/doc?syseng/2020-06-02
    |titel=OpenMBEE: Connected engineering information for a connected world
    |werk=Object Management Group
    |datum=2020-06-02
    |sprache=en
    |abruf=2023-09-14
    }}</ref><ref>/MBSE/lib/exe/fetch.php?media=mbse:incose_mbse_iw_2021:iw2021_sysml_v2_2021-01-30-sfriedenthal-reva.pdf
    |titel=SysML v2 Update
    |format=pdf
    |werk=
    |datum=2021-01-30
    |sprache=en
    |abruf=2023-09-14
    }}</ref>===

Die [[Object Management Group]] (OMG) ist unter anderem verantwortlich für die Spezifikation der [[Systems Modeling Language]] (SysML). Die Version SysML v1.7 wurde in einem SysML-Modell entwickelt und mit Hilfe von OpenMBEE wurde das finale Spezifikationdokument im PDF-Format erstellt.<ref>{{Internetquelle
|autor=
|url=https://www.

...

omg.org/spec/SysML/1.7/Beta1/PDF
|titel=OMG Systems Modeling Language (OMG SysML™) Version 1.7
|format=pdf
|werk=omg.org
|datum=

...

2022-

...

08
|sprache=en
|abruf=2023-09-

...

15
}}</ref>

...

== Anwendung in der OMG ==

Die [[Object Management Group]] (OMG) ist unter anderem verantwortlich für die Spezifikation der [[Systems Modeling Language]] (SysML). Die Version SysML v1.7 wurde in einem SysML-Modell entwickelt und mit Hilfe von OpenMBEE wurde das finale Spezifikationdokument im PDF-Format erstellt<ref><

OpenMBEE wird auch eingesetzt, um die neue Version SysML v2 <ref>[https://www.omgomgsysml.org/spec/SysML/1.7/Beta1/PDF</ref>.>OpenMBEE wird auch eingesetzt, um die neue Version SysML v2 /SysML-2.htm SysML v2]</ref> zu spezifizeren.

== Praesentationen (Auswahl) ==

  • Systems Engineering Forum: OpenMBEE: Connected Engineering Information for a Connected World <ref><<ref>{{Internetquelle
    |url=https://sef.aerospace.org/archive/</ref>>
    |titel=Systems Engineering Forum {{!}} Archive
    |werk=aerospace.org
    |sprache=en
    |abruf=2023-09-15 }}</ref>

== Publikationen mit OpenMBEE Bezug (Auswahl) ==

...