Systems-Modeling / SysML-v2-Pilot-Implementation

Proof-of-concept pilot implementation of the SysML v2 textual notation and visualization
GNU Lesser General Public License v3.0
128 stars 24 forks source link

ST6RI-634 Update StandardViewDefinitions library package #444

Closed hpdekoning closed 1 year ago

hpdekoning commented 1 year ago

The set of view defs in StandardViewDefinitions.sysml was simplified following advice by the Graphical Specification WG to:

  1. General View (gv) - replacing MemberView
  2. Interconnection View (iv)
  3. Action Flow View (afv)
  4. State Transition View (stv)
  5. Sequence View (sv)
  6. Case View (cv) - generalizing and replacing UseCaseView, AnalysisCaseView, VerificationCaseView
  7. Geometry View (gev)
  8. Grid View (grv)
  9. Browser View (bv) - replacing ContainmentView

The textual (doc) descriptions were merged and adapted where necessary, and aligned with the metamodel concepts from the reflection library packages KerML.kerml and SysML.sysml.

hpdekoning commented 1 year ago

Review by Sandy Friedenthal was done via e-mail, as folllows:

From: Sanford Friedenthal <...> Sent: Tuesday, January 10, 2023 3:58 PM To: Hans Peter de Koning <...>; Ed Seidewitz <...> Subject: RE: defer updates to representative symbol tables to 2023-01 release

Thanks. We may only need requirements usage, but that is okay for now.

From: Hans Peter de Koning <...> Sent: Tuesday, January 10, 2023 9:47 AM To: Sanford Friedenthal <...>; Ed Seidewitz <...> Subject: RE: defer updates to representative symbol tables to 2023-01 release

Done, added RequirementDefinition and RequirementUsage to CaseView. ----Hans Peter

From: Sanford Friedenthal <...> Sent: Tuesday, January 10, 2023 3:26 PM To: Hans Peter de Koning <...>; Ed Seidewitz <...> Subject: RE: defer updates to representative symbol tables to 2023-01 release

Thank you Hans Peter, We agreed we would include the ability to show requirements in the case view. Please add. Regards, Sandy