Systems modeling language: Difference between revisions

Content deleted Content added
Kobryn (talk | contribs)
m moved SysML to Systems Modeling Language: Following the same convention used by UML: Main entry is the expanded name ("Systems Modeling Langauge"), and another page redirects the acronym ("SysML)".
Kobryn (talk | contribs)
mNo edit summary
Line 1:
The '''Systems Modeling Language''' ('''SysML'''), is a [[___domain-specific modeling]] language for [[systems engineering]]. It supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. SysML was originally developed by an [[open source]] specification project, and includes an open source license for distribution and use. SysML is defined as an extension of a subset of the [[Unified Modeling Language]].
 
SysML is notable for the wide range of systems concepts it can model. These system concepts may include hardware, software, information, processes, personnel, and facilities. 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 [[acoustical engineering|noise management]]. It can specify electrical parameters ranging from the [[FM radio]] [[tuning sensitivity]] 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. SysML does not replace the simulation tools used to model specific subsystems, but rather provides the "glue" to model the interaction between subsystems.