Systems modeling language: Difference between revisions

Content deleted Content added
MME (talk | contribs)
m OMG SysML: updated adoption status
MME (talk | contribs)
Line 16:
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 as part of 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<sup>TM</sup> for Systems Engineering RFP|url=http://syseng.omg.org/UML_for_SE_RFP.htm|accessdate=2006-06-29}}</ref>
 
In 2003 [[Cris Kobryn]] and Sanford Friedenthal organized and co-chaired the ''SysML Partners'', an informal association of industry leaders and tool vendors<ref>{{cite web|url=http://www.sysml.org/partners.htm|title=SysML Partners|accessdate=2006-06-29}}</ref>, which initiated an open source specification project to develop the SysML in response to the UML for Systems Engineering RFP.<ref name="sysml faq">{{cite web|author=SysML Partners|title=SysML FAQ|url=http://www.sysmlforum.com/faq.htm|accessdate=2006-06-29}}</ref> The SysML Partners distributed their first open source SysML specification draftdrafts in 2004, and submitted SysML 1.0a to the OMG for technology adoption in November 2005. After a series of competing SysML specification proposals, a "SysML Merge Team" proposal was proposed to the OMG in April 2006. This proposal was eventually adopted by the OMG as '''OMG SysML''', inwhich Julythe 2005OMG trademarked to differentiate it from the original open source specifications from which it was derived.
 
== OMG SysML ==