Prototype Modeling Tool Extending SysML with Requirement Modeling
The System Modeling Language (SysML) is a graphical modeling language developed in response to the Unified Modeling Language (UML) for Systems Engineering RFP developed by the Object Management Group (OMG) and International Council on Systems Engineering (lNCOSE). SysML is a more recent standard that extends UML using diagrams that support structural and behavioral views, and has requirement and parametric diagrams. However, a new (2009) INCOSE task force is attempting to address inadequacy of the requirement-based support in the current SysML standard. The standard supports requirements blocks with tagged (attributed) requirement text, but this fundamentally text-based approach to requirements lacks semantic information and deeper support for formalizing requirement behavior that can be used to provide more consistent and complete requirements that are analyzable by model driven engineering tools.