Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energys National Nuclear Security Administration under Contract DE-AC04-94AL SysML 101 Mark De Spain Sandia National Labs
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energys National Nuclear Security Administration under Contract DE-AC04-94AL SysML is project glue, connecting the pieces. SysML is for system specification –objectives, behavior, structure, interfaces, architecture –black box difinition/behavio SysML is for communication with: –Stakeholders, management, teams, vendors
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energys National Nuclear Security Administration under Contract DE-AC04-94AL SysML is for system specification The lifeblood of development programs is the system specification What if the specification is not complete? –SysML can help define a specification –SysML can help evaluate options –SysML can help clarify uncertainty –SysML can help implement changes quickly
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energys National Nuclear Security Administration under Contract DE-AC04-94AL Resolving specification uncertainty requires: Understanding stakeholder needs Quickly evaluating effect of changes Communicating changes at all levels Clearly defining interfaces SysML helps in all these areas.
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energys National Nuclear Security Administration under Contract DE-AC04-94AL How SysML helps resolve uncertainty. Use cases: stakeholder view of system Behavior: functional view of system Structure: component view of system Abstraction: reduce information overload Other: Requirements and Parameters
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energys National Nuclear Security Administration under Contract DE-AC04-94AL SysML uses elements already familiar to engrs. Use cases: bubbles & stick figures Behavior: activity & state diagrams Structure: block diagrams Requirements: text blocks Bottom line: SysML is useable by both the novice and the expert.
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energys National Nuclear Security Administration under Contract DE-AC04-94AL Several sources of information available. SysML is managed by a consortium – Various tools available for evaluation –Rhapsody –EA –MagicDraw –Artisan
Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energys National Nuclear Security Administration under Contract DE-AC04-94AL85000.