Presentation is loading. Please wait.

Presentation is loading. Please wait.

Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energys National Nuclear.

Similar presentations


Presentation on theme: "Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energys National Nuclear."— Presentation transcript:

1 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

2 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

3 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

4 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.

5 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

6 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.

7 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 –http://www.omgsysml.org/http://www.omgsysml.org/ Various tools available for evaluation –Rhapsody –EA –MagicDraw –Artisan

8 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.

9

10


Download ppt "Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United States Department of Energys National Nuclear."

Similar presentations


Ads by Google