Author Topic: How do you show the "values" compartment in a SysML block?  (Read 2055 times)

mse

  • EA User
  • **
  • Posts: 303
  • Karma: +1/-0
    • View Profile
How do you show the "values" compartment in a SysML block?
« on: April 16, 2024, 08:04:16 pm »
I'm trying to basically recreate the ESS block in the book "A Practical Guide to SysML", figure 17.19. I wanted to know how you can create the compartment "values" in the block. So far I can get the owned behaviors, operations, and ports to show, but that compartment called "values" which has some <<mop>> stereotype entries is what I cannot find. I thought about adding value types to the diagram, but that does not help, nor do I know if that is how you create a <<mop>> entry.

How do I add value entries to a block and more importantly get them to show up in the compartments?

mse

  • EA User
  • **
  • Posts: 303
  • Karma: +1/-0
    • View Profile
Re: How do you show the "values" compartment in a SysML block?
« Reply #1 on: April 16, 2024, 09:15:12 pm »
I figured it out. You have to do the following:

  • Add a ValueType to your Block Definition Diagram with the name Hours in this case.
  • Create a Part in the block for ESS and name it "mean time to repair"
  • For the type, select the Hours ValueType
  • Create and assign the stereotype for Measure of Performance <<mop>>  (the stereotype for Measure of Effectiveness <<moe>> is there by default )
  • The "values" compartment should now show up in the diagram
« Last Edit: April 16, 2024, 09:35:05 pm by mse »