51
Complex Product Family Modeling for Common Submarine Combat System MBSE 28 September 2010 Steven W. Mitchell Lockheed Martin Fellow LM Certified Systems Architect

SWFTS MBSE 2010 - Systems Modeling · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

Embed Size (px)

Citation preview

Page 1: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

1  1  

Complex  Product  Family  Modeling  for  Common  Submarine  Combat  System  MBSE  

28 September 2010

Steven W. Mitchell Lockheed Martin Fellow LM Certified Systems Architect

Page 2: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

2  2  

Agenda  

•  What  are  Complex  Product  Families  (CPF)  with  High  Variability?  

•  Systems  Engineering  for  CPF:  the  TradiEonal  Approach  

•  Model-­‐Based  Systems  Engineering  for  the  SWFTS  Product  Family  

•  Future  Research  

Page 3: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

3  3  

Product  Families  

Page 4: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

4  4  

Product  Families  

•  DefiniEon:  A  Product  Family  is  a  group  of  products  derived  from  a  common  product  plaMorm.  –  Chrysler  K-­‐cars,  Boeing  747  

•  Product  Families  are  commonly  developed  across  Lockheed  MarEn  to  tailor  base  product  plaMorms  to  varying  applicaEons  –  Atlas  V,  F-­‐35,  Aegis  

•  Product  Families  also  emerge  through  technology  evoluEon  –  F-­‐16,  AN/UYQ-­‐70,  Atlas  

Product  Families  Enable  Effec4ve  Reuse  of  Engineering  Investment  

Page 5: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

5  5  

Complex  Product  Families  (CPF)  Combine  

•  Major  Versions  for  Different  ApplicaEons  –  Aegis  for  Cruisers,  Destroyers,  Frigates,  Corveaes  –  F-­‐35  Versions  for  ConvenEonal  Take-­‐Off,  STOVL,  Naval  Aircrac  Carrier  OperaEons  

•  Variants  within  Versions  –  Atlas  V  401,  402,  …,  552,  5H1,  5H2  

•  MulEple  GeneraEons/Baselines  –  Technical  Refresh,  Capability  Enhancements  

•  Export  ConsideraEons  

Product  Families  May  Have  Many  Dimensions  of  Complexity  

Page 6: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

6  6  

Tradi4onal  Systems  Engineering  Approach  to  Product  Families  

Page 7: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

7  7  

TradiEonal  Systems  Engineering  Approach  

1.  Document  IniEal  Product  PlaMorm  2.  Branch  DocumentaEon  Package  for  Each  

Subsequent  Family  Member  

3.  Manually  Maintain  CorrelaEon  Between  Document  Tree  Forks  –  Or  Not  

4.  Manually  Trace  Bugs,  Obsolete  Components,  etc.  Between  Family  Members  –  Or  Not  

Maintaining  Complex  Product  Families  Is  Labor  Intensive  and  Error  Prone  

Page 8: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

8  8  

Model  Based  Systems  Engineering  for  SWFTS  

Page 9: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

9  9  

Product  Family  Example:  SWFTS  Submarine  Warfare  Federated  Tac4cal  System  •  A  Common  Combat  System  Deployed  Across  MulEple  

Fleets  –  USN:  Los  Angeles  (SSN  688),  Ohio  (SSGN  726),  Seawolf  (SSN  21),  Virginia  (SSN  774),  Ohio  Replacement  (SSBN)  

–  RAN:  Collins  (SSG  73)  •  Federates  MulEple  Subsystems  from  MulEple  Program  

Offices  and  Vendors  –  Sonar,  ESM,  Imaging,  TacEcal  Control,  Weapons  Control,  CommunicaEons,  etc.  

•  SWFTS  Manages  Subsystem  Interfaces  and  System  I&T  

SWFTS  Reduces  Maintenance  and  Training  Costs  while  Maximizing  Capabili4es  

Page 10: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

10  10  

688/688iCollins

688/688iVIRGINIASEAWOLF

8.06.5A 8.1 8.1A 8.1B 8.1C

8.1D 8.1E

7.0 7.1 7.1A

9.0 9.1

7.1B

TI06/APB06

TI06/APB07

TI08/APB07 TI08/APB09

TI02

TI04

TI08/APB07

TI08/APB09

688/688iVIRGINIASEAWOLFSSGNCollins

TI10/APB09

10.0

9.2

4.7

3.8

688/688iSSGNSEAWOLF

VIRGINIA

High  Variability  Between  Product  Family  Members  

•  Each  Class  May  Have  MulEple  Flights  –  Los  Angeles  Flights  1,  2,  Improved  –  Ohio  SSBN  (Trident  I,  Trident  II)  and  SSGN  –  Virginia  Flights  1,  2,  3,  4,  …  

•  Within  Flights,  Ships  May  Vary  Significantly  –  SSN  23  is  100  feet  longer  than  sister  ships  –  TEMPALTs  and  SHIPALTs  for  New  Sensors,  

Weapons,  etc  for  At-­‐Sea  TesEng  or  Special  OperaEons  are  Common  

•  MulEple  Deployed  and/or  Managed  Baselines  within  Flight  –  Annual  SWFTS  baselines  (denoted  TInnAPBmm)  –  Subsystems  Updated  on  Varying  Cycles  –  Individual  Boats  Updated  on  ~4  Year  Cycle  

Over  21  Dimensions  of  Varia4on  Must  Be  Managed  in  SWFTS  

Page 11: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

11  11  

SWFTS  MBSE  S  Y  S  T  E  M

 S    O  P  E  R  A

 T  I  O  N  S  

B  O  T  T  O

 M      U

 P    T  O

 P      D  O  W

 N    

Modeling  Approach  Submarine  Missions  

Universal  Joint  Task  List  (UJTL)  

DoD  InformaEon  Enterprise  Architecture  (DIEA)  

FORCENET  

TEAM  SUB  Capability  Threads  

SubSystems  

Methods  

System  Edge  FuncEons  

IDL  GDD  

IIDB   ….  

UPDM  

DoDAF  

UML,  SysML,  SoaML  

Systems  

T  r  a  c  e  a  b  I  l  I  t  y    

DoD  IT  Standards  Registry  (DISR)  

Joint  Capability  Areas  (JCAs)  Tier3  Tier2  Tier1  

TEAM  SU

B  MBSE  

Requirements  (DOORS)  

Page 12: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

12  12  

SWFTS  Engineering  Data  Model  

•  Common  Submarine  Combat  System  is  Modeled  in  UML,  SysML,  and  SoaML  using  UPDM  –  XML  RepresentaEon  Stored  in  Database  

•  Supplemental  InformaEon  Also  Stored  in  Database  and  in  Associated  Document  Repositories  Linked  Into  Database  

•  Modeling  Tool  Profiles  and  Web  Services  Built  Around  Model  Repository  –  Enable  Engineers  in  Various  IPTs  to  Access  Models  Through  Task-­‐Specific  Interfaces  (Spreadsheets,  Database  Queries,  etc)  

–  Produce  Required  Systems  Engineering  ArEfacts  as  Reports  from  Model  Repository  

 

Page 13: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

13  13  

Top  Level  SWFTS  Model  OrganizaEon  

Fleet  Requirements  Groups,  IWS5  

Fleet  PlaMorm  IdenEficaEons  and  Update  

Cycles  

Models  of  Individual  

Subsystems  to  Support  PARMS  

Network  Splinter  Group  

SWFTS-­‐SE  System  Services  and  FuncEons  DefiniEons  

SWFTS  Tech  InserEon  Group  

SWFTS-­‐SE  Interface  

AllocaEons  and  DefiniEons  

SWFTS-­‐SE  Interface  

AllocaEons  and  DefiniEons  

SWFTS  SE  Process  

Reengineering    

Page 14: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

14  14  

SWFTS’  MulEple  Interdependent  Models    

Page 15: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

15  15  

Hierarchy  of  Models  SupporEng    TEAM  SUBMARINE  Engineering  

Page 16: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

16  16  

Submarine  CapabiliEes  Model  

Page 17: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

17  17  

Submarine  CapabiliEes  Model    Sample  OV-­‐1  

Page 18: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

18  18  

CapabiliEes  DecomposiEon  

Page 19: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

19  19  

Requirements  Tractability  in  SWFTS  Model  

Page 20: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

20  20  

Conceptual  Data  Model  Constructs  

CDM  Constructs   Current  Source   UPDM/SysML  ArMfacts  

Mission   FRD,  ORD,  CDD   Capability  Views  (CV)/Use  Cases  OperaEonal  Views  (OV)/Sequence  Diagrams  

Capability   CONOPS   Capability  Views  (CV)/Use  Cases  

Desired  Effects   FRD,  SIFT,  STRG   Capability  Views  (CV)/Requirements  Diagrams  

Systems   IPSS,  SILC   Systems  Views  (SV)/Block  Diagrams  

Services   IIDB,  IDL   Services  Views  (SvcV)/Block  Diagrams  

OperaEonal  AcEviEes   CONOPS,  SIFT   OperaEonal  Views  (OV)/AcEvity  Diagrams  

Standards   IPSS,  GRL,  GDD,  DISR,  FORCENET,  DIEA  

Standards  Views  (Std)/Block  Diagrams  

System  FuncEons   FRD,  P-­‐SPEC   Systems  Views  (SV)/Sequence  &  Block  Diagrams  

Performers   IIDB   OperaEonal  View  (OV-­‐2)/Block  Diagrams  

Interfaces   IIDB,  SILC   System  Views  (SV)/Block  Diagrams  Services  Views  (SvcV)/Sequence  Diagrams  

• The  Conceptual  Data  Model  (CDM)  idenEfies  the  TEAM  SUB  data  sources  and  their  relaEonships  to  CDM  constructs  to  document  understanding  of  the  organizaEon’s  processes  from  an  enterprise  perspecEve  leveraging  MBSE  arEfacts  

Page 21: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

21  21  

Submarine  PlaMorms  Model  

Page 22: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

22  22  

SWFTS  PlaMorms  Model  

•   Documents  All  Supported  Boats  •   Supports  Maintenance  of  SWFTS  Baselines  •   Provides  Hook  to  Future  Expansion  of  MBSE  Support  of  SHIPALTS,  TEMPALTS,  etc.  

Page 23: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

23  23  

System  FuncEons  and  Services  Model  

Page 24: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

24  24  

System  FuncEons  and  Services  Model  

•  FuncEons  and  Services  that  can  be  traced  to  system  capabiliEes  – FuncEons/Services  are  allocated  to  plaMorm  subsystems  

– Traced  to  OperaEonal  AcEviEes,  Requirements,  etc.  

Page 25: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

25  25  

SvcV-­‐1  Service  Context  

Page 26: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

26  26  

SvcV-­‐10c    Expanded  Boaom  Sounding  Sequence    

Page 27: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

27  27  

SWFTS  Subsystems  Model  

Page 28: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

28  28  

SWFTS  Subsystems  Models  

Page 29: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

29  29  

DoDAF  2  for  Subsystem  AcquisiEon  Support  

Page 30: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

30  30  

Subsystem  Example  –  SONAR  Domain    

Page 31: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

31  31  

Subsystem  Example  –    SONAR  Component  Hierarchy  

Page 32: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

32  32  

Subsystem  Example  –    SONAR  Domain  Flow  

Page 33: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

33  33  

Network  Topology  Model  

Page 34: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

34  34  

SWFTS  Network  Topology  Model  

Page 35: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

35  35  

Interface  Data  Model  

Page 36: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

36  36  

Two  Interface  Model  Levels  

Page 37: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

37  37  

SWFTS  Interface  Data  Model  

Page 38: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

38  38  

SWFTS  Hardware  Model  

Page 39: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

39  39  

SWFTS  Hardware  Model  

•  Pick-­‐list  of  specific  hardware  and  socware  opEons  (brand,  model,  configuraEon)  for  a  parEcular  TI/APB  baseline  available  to  subsystems  for  implementaEon  

•  1U,  2U,  4U  servers,  blades  •  Backbone  and  edge  switches  •  RAID  and  NAS  devices  •  OS  (linux  distribuEon,  MS  Windows  version)  •  Middleware  (CORBA  ORB,  etc)  

•  Etc.  

Page 40: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

40  40  

Baseline  ConfiguraEons  Model  

Page 41: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

41  41  

ConstrucEng  SWFTS  Baseline  ConfiguraEons  

•  Leveraging  collecEons  of  components  from  Subsystems  Models,  Socware  Model,  Hardware  Model,  Network  Model,  and  Interface  Model,  build  catalogs  for  each  baseline  (TInn,  APBmm,  etc.)  

•  <<include>>  items  from  baseline  Catalogs  to  build  ConfiguraEons  for  Classes  in  the  PlaMorm  Model  

•  Subclass  ConfiguraEons  to  Flights  and  Submarines  in  the  PlaMorm  Model  as  required  to  capture  variaEons  

Page 42: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

42  42  

Managing  Baseline  Variants  with  Catalogs  

Page 43: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

43  43  

Use  Catalogs  to  Build  Baseline  ConfiguraEons  

Page 44: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

44  44  

An4cipated  Benefits  of  MBSE  for  SWFTS  

Page 45: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

45  45  

0  

50  

100  

150  

200  

250  

300  

350  

400  

450  

500  

2006   2007   2008   2009  

Total  BCRs  

eBCRs  

Need  for  Change  •  SWFTS  Systems  Engineering  efforts  have  increased  steadily  in  the  past  3  years  and  

Systems  Engineering  resources  are  stretched  –  Increasing  number  of  Baseline  Change  Requests  (BCR)  processed  per  year  –  More  concurrent  baselines  (baselines  not  reEred)  and  more  subsystems  being  

added  –  Expanding  System  of  Systems  role,  and  Principal  Systems  Engineer  IPT  and  

Architecture  Working  Group  support  

7.0   7.1  

688/688i  

Collins  

7.1A  7.0.758   7.1.758   7.1A.758  

7.1B  7.1B.758  

7.x  

7.x.73  

9.0   8-­‐9.1  

688/688i  

VIRGINIA  

SEAWOLF  

9.0.777  

9.1.23  

9.1.777  

9.1.714  

8.0   8.1   8.1A  

688/688i  

VIRGINIA  

SEAWOLF  

8.1B  

8.1B.764  

8.1C  

8.1C.764  

8.1C.777  

8.1C.23  

8.1-­‐1  

8.1-­‐1.777  

8.1-­‐1.23  

8.1D  

8.1D.764  

8.1E  

8.1E.764  8.0.764   8.1.764   8.1A.764  

8.0  6.5A   8.1   8.1A   8.1B   8.1C  

8.1D   8.1E  

7.0   7.1   7.1A  

9.0   9.1  

7.1B  

TI06/APB06  

TI06/APB07  

TI08/APB07   TI08/APB09  

TI02  

TI04  

TI08/APB07  

TI08/APB09  

10-­‐9.0  

688/688i  

VIRGINIA  

SEAWOLF  

10.0.???  

10.0.73  

SSGN  

Collins  

10.0.???  

10.0.???  

10.0.???  

TI10/APB09  

10.0  

9.2  

4.7  

3.8  

688/688i  

SSGN  SEAWOLF  

VIRGINIA  

eBCR  =  Equivalent  BCR  (deprecates  replicaEons)  

Engineering  Budget  

Engineering  Workload  

Page 46: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

46  46  

Systems  Engineering  Core  Trend  •  The  efficiency  to  perform  the  SWFTS  System  Engineering  has  

been  improved  through  conEnuous  process  improvements,  but  we’re  reaching  the  limits.  –  DOORS  automated  Requirements  Baseline  Management,  but  

Interfaces  (IP  addressing,  IDL,  etc.)  are  sEll  managed  manually  •  The  future  growth  in  SE  will  drive  the  need  for  more  SWFTS  SE  

funding      –  In  order  to  meet  the  conEnually  increasing  needs  of  the  fleet  without  

increased  funding,  the  SWFTS  SE  process  must  become  more  efficient    

•  MBSE  affects  larger  scope  •  SWFTS  (CapabiliEes  DefiniEon  &  Baseline  Management),  JCIDS/ISP,  and  Subsystems  

•  implies  larger  potenEal  savings  

MBSE  Will  Enable  a  More  Efficient  System  Engineering  Process  

Page 47: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

47  47  

ROI  for  SE&I  

•  Expect  13%  addiEonal  savings  to  SE  from  MBSE  

–  25%  in  Capability  DefiniEon  – Another  10%  over  DOORS  in  Baseline  Management  

•  Savings  won’t  be  seen  unEl  4th  year  –  2  years  to  implement  model  

–  1  year  transiEon  overlap  with  current  process  

Page 48: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

48  48  

Future  Research  

Page 49: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

49  49  

MBSE  of  SWFTS  Product  Family  •  Extend  Current  SWFTS  MBSE  Prototype  to  Full  InformaEon  Model  – May  Discover  AddiEonal  LimitaEons  in  UML,  SysML,  SoaML,  and  UPDM  Standards.    If  so,  Work  With  Standards  Bodies  as  Needed  to  Update    

•  Develop  Tool  Ecology  Around  SWFTS  Model  to  Support  Process  Re-­‐Engineering  –  Validate  in  Parallel  with  Current  Process  Using  TI12/APB11    

•  Extend  SWFTS  MBSE  Towards  TEAM  SUBMARINE  Enterprise  Architecture  –  Assess  InteracEons  of  Proposed  Baseline  Change  Requests  –  Directly  Support  Selected  Subsystem  Providers  –  Interface  with  Shipyard  Models  to  Enable  Integrated  Ship  Performance  Impact  Assessments  

–  Support  Full  Life  Cycle  

Page 50: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

50  50  

Page 51: SWFTS MBSE 2010 - Systems Modeling  · PDF fileCommon"Submarine"Combat"System"MBSE! ... – Aegis’for’Cruisers,’Destroyers,’Frigates,’Corveaes ... SWFTS MBSE 2010.pptx

51  51  

References  and  Acknowledgement  

•  References  –  Model-­‐Based  System  Development  for  Managing  the  Evolu4on  of  a  Common  Submarine  Combat  

System,  Steven  W.  Mitchell,  Lockheed  MarMn,  AFCEA-­‐GMU  C4I  Center  2010  Symposium  on  CriEcal  Issues  in  C4I,  18-­‐19  May  2010  

•  Paper  and  Briefing  Available  Here  

•  Acknowledgement  

–  This  research  was  supported  by  NAVSEA  contract  N00024-­‐06-­‐C-­‐6272