Content deleted Content added
Mjchonoles (talk | contribs) No edit summary |
filling out text, adding categories, explaining concept |
||
Line 1:
'''SysML'', or Systems Modeling Language, is a general-purpose [[systems engineering|systems]] modeling language which was approved as specification proposal version 1.0 on [[April 26]], [[2006]]. SysML is derived from, and is an extension of, [[Unified Modeling Language]] Version 2.0. Final approval of SysML specification 1.0 is expected in February, 2007.
SysML -- Systems Modeling Language▼
==A general purpose systems modeling language==
SysML is notable for the wide range of systems concepts it can model. In an automotive application, for example, the language can be used to specify mechanical objectives and constraints such as maximum acceleration, [[curb weight]], [[air conditioning]] performance, and interior cabin [[noise management]]. It can specify electrical parameters ranging from the [[FM radio]] [[tuning sensitivty]] to the [[real-time]] response of the [[antilock brake|anti-lock braking]] control electronics. It can specify and model the [[embedded software]] used to control the on-board automotive computers. Finally, it can model the factories used to build the car, as well as the interfaces between the organizations that work in the factory.
A notable innovation of SysML is support for [[requirements modeling]]. During the design process, designers and users of specific sub-systems can communicate the design criteria using several alternative design formats including diagrams, tables, and tree structures. The requirements provide a checkable interface and documentation of the evolution of the system design over time.
SysML does not replace the simulation tools used to model specific subsystems, but rather provides the "glue" to model the interaction between subsystems.
SysML holds particular appeal for the [[aerospace|aerospace industry]] which designs products with highly optimized electrical, mechanical, and software sub-systems. In creating a standardized modeling language, it is hoped that the design tradeoffs can be better managed.
==Sponsorship==
SysML is sponsored by the [[Object Management Group]] (OMG) and [[INCOSE]].
The language was developed to meet the requirements contained in the UML for Systems Engineering RFP (ad/2003-03-41).
==Partners==
The following companies submitted or supported parts of the specification of SysML
{{col-begin}}
{{col-4}}
* [[American Systems Corporation]]
* [[BAE Systems]]
* [[Boeing]]
Line 17 ⟶ 27:
{{col-4}}
* [[EADS]] Astrium
* [[Eurostep]]
* [[Israel Aircraft Industries]] (IAI)
* [[Lockheed Martin]] Corporation
Line 23 ⟶ 33:
* [[Motorola]]
* [[Northrop Grumman]]
* [[oose Innovative Informatik]]
* [[PivotPoint Technology]]
{{col-4}}
* [[Raytheon]]
* [[THALES]]
{{col-end}}
{{col-begin}}
{{col-4}}
Line 42 ⟶ 52:
{{col-end}}
{{col-begin}}
{{col-4}}
* [[ARTISAN Software Tools]]
* Ceira Technologies
{{col-4}}
* [[EmbeddedPlus Engineering]]
* [[Gentleware]]
{{col-4}}
* [[Telelogic]]
* Structure Software Systems Limited
{{col-4}}
* [[Sparx Systems]]
* [[Vitech]]
{{col-end}}
* [[Georgia Institue of Technology]]
{{col-begin}}
{{col-4}}
Line 67 ⟶ 77:
* Embedded Architecture and Software Technologiyes (EAST)
{{col-4}}
* [[International Council on Systems Engineering]] (INCOSE)
{{col-4}}
* ISO STEP AP233
Line 73 ⟶ 83:
* Systems Level Design Language (SLDL) and Rosetta
{{col-end}}
==External links==
*[http://www.eetimes.com/news/latest/showArticle.jhtml?articleID=187200782 EE Times article on SysML (May 8, 2006)]
*[http://www.sysml.org www.SysML.org]
|