Book a Demo

Author Topic: Context Specific Values  (Read 4667 times)

free44mind

  • EA Novice
  • *
  • Posts: 1
  • Karma: +0/-0
    • View Profile
Context Specific Values
« on: November 15, 2025, 12:20:01 am »
I’m modelling a simple SysML structure in Enterprise Architect (EA) and I’ve hit a problem with part instances and value propagation.

I have a BDD and IBD, illustrated in the images.

IBD:
https://i.sstatic.net/FyApNoaV.png
BDD:
https://i.sstatic.net/3KzAhaYl.png

I have these blocks:

    Smartphone
    Camera
    Sensor

Relationships:

Smartphone has two parts:

    frontCamera : Camera
    backCamera : Camera

Camera has one part:

    sensor : Sensor

Sensor has a value property power

When I change the power value of one sensor (e.g. set frontCamera.sensor.power = 76), the value automatically changes in the other sensor (backCamera.sensor.power also becomes 76).

It seems both cameras are sharing the same sensor instance, even though I expected each camera to have its own sensor.

But i want to make use of the "context specific values".

I know that SysML has this concept and I dont know why this should not be possible in EA. How can I correctly model this so that frontCamera.sensor and backCamera.sensor are independent instances (each with its own Sensor.power value) in EA’s SysML IBD?