On April 26 at the Object Management Group (OMG) Technical meeting in St Louis, the Systems Modeling Language (SysML) Specification v 1 was unanimously accepted to begin the adoption process. This represents a critical milestone towards implementation and use of the standard by tool vendors and users respectively. The OMG SysML Specification will now enter the finalization process through the OMG that will lead to a formally available specification. The specification and supporting documentation can be found on the OMG SysML site. A one-day SysML tutorial will be offered at the INCOSE Symposium in July along with SysML tool vendor demonstrations on the exhibitor floor.
SysML is a general-purpose graphical modeling language for specifying, analyzing, designing, and verifying complex systems that may include hardware, software, information, personnel, procedures, and facilities. In particular, the language provides graphical representations with a semantic foundation for modeling system requirements, behavior, structure, and integration with a broad range of engineering analysis. SysML represents a subset of UML 2.0 with extensions needed to satisfy the requirements of the UML for Systems Engineering RFP. SysML also uses OMG XML Metadata Interchange (XMI) for interoperable model exchange between SysML tools and those tools supporting ISO 10303-233."
The UML for Systems Engineering RFP was developed jointly by the OMG and INCOSE and issued by the OMG in March 2003. The SysML specification was developed in response to these requirements by a diverse group of tool vendors, end users, academia, and government representatives. The SysML team members can be found on the cover page of the SysML Specification.