Systems modeling language: Difference between revisions

Content deleted Content added
MBSEpro (talk | contribs)
Corrected misinfo re the SysML Partners' history, citing original refs
Line 3:
The '''Systems Modeling Language''' ('''SysML''')<ref>''Flexible Views for View-based Model-driven Development'' By Burger, Erik. KIT Scientific Publishing, Nov 14, 2014. Pg. 250.</ref> 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 [[System of systems|systems-of-systems]].
 
SysML was originally developed by an [[open source]] specification project, and includes an open source license for distribution and use.<ref>{{Cite web |title=SysML Open Source Project: What is SysML? Who created it? |url=https://sysml.org/index.html |access-date=2023-03-28 |website=SysML.org |language=en}}</ref> SysML is defined as an extension of a subset of the [[Unified Modeling Language]] (UML) using [[profile (UML)|UML's profile mechanism]]. The language's extensions were designed to support systems engineering activities.
 
== Contrast with UML ==
Line 22:
The SysML initiative originated in a January 2001 decision by the [[INCOSE|International Council on Systems Engineering]] (INCOSE) Model Driven Systems Design workgroup to customize the UML for systems engineering applications. Following this decision, INCOSE and the [[Object Management Group]] (OMG), which maintains the UML specification, jointly chartered the OMG Systems Engineering Domain Special Interest Group (SE DSIG) in July 2001. The SE DSIG, with support from INCOSE and the [[ISO 10303|ISO AP 233]] workgroup, developed the requirements for the modeling language, which were subsequently issued by the OMG parting in the ''UML for Systems Engineering Request for Proposal'' (UML for SE RFP; OMG document ad/03-03-41) in March 2003.<ref name="rfp">{{cite web|author=OMG SE DSIG|title=UML for Systems Engineering RFP|url=http://syseng.omg.org/UML_for_SE_RFP.htm|access-date=2006-06-29}}</ref>
 
In 2003 [[CrisDavid Kobryn]]Oliver and Sanford Friedenthal organizedof andINCOSE co-chairedrequested thethat [[SysMLCris PartnersKobryn]], anwho informalsuccessfully associationled ofthe industryUML leaders1 and toolUML 2 language design vendorsteams, lead their joint effort to respond to the UML for SE RFP.<ref name=":1">{{citeCite web |title=SysML Partners: Creators of the SysML |url=httphttps://www.sysml.org/sysml-partners/index.htm|title=SysMLhtml Partners|access-date=20062023-0603-2928 |website=SysML.org |language=en}}</ref> which initiatedAs anChair openof sourcethe specificationSysML projectPartners, toKobryn developcoined the SysMLlanguage inname response"SysML" to the UML(short for "Systems EngineeringModeling RFP.Language"), Thedesigned the original technicalSysML contributorslogo, and co-authors oforganized the SysML 1.0aLanguage specificationDesign wereteam Laurentas Balmelli,an Conradopen Bock,source Rickspecification Steiner,project.<ref>{{Cite Alanweb Moore|title=SysML andFAQ: RogerWho Burkhart. Thecreated SysML Partnersand distributedhow theirdid firstit openget sourceits SysMLname? specification|url=https://sysml.org/sysml-faq//sysml-faq/who-created-sysml.html drafts|access-date=2023-03-28 in|website=SysML.org 2004,|language=en}}</ref> andFriedenthal submittedserved SysMLas 1.0aDeputy toChair, theand OMGhelped fororganize technologythe adoptionoriginal inSysML NovemberPartners 2005team.
 
In January 2005, the SysML Partners published the SysML v0.9 draft specification. Later, in August 2005, Friedenthal and several other original SysML Partners left to establish a competing SysML Submission Team (SST).<ref name=":1" /> The SysML Partners released the SysML v1.0 Alpha specification in November, which was eventually adopted by the OMG as OMG SysML v1.0 (Draft) in April 2006.
 
=== OMG SysML ===