Want to explore whether it’s possible to automatically verify.
Within the 5 viewpoints/layers, our OA has the stakeholder needs and requirements. The SA has the system requirements. The LA we are using as a white box design input specification to deliver to subsystem teams, and PA as the design output specification from the team.
It would be cool if the input specification at the higher layer could be automatically verified against parameters in a lower layer (simple example: the mass (kg) defined at the PA is below the constraint defined at the LA: Returns true, so an element is coloured in green).
I see there’s constraints, applied properties/values, and opaque expressions. There’s also the add-ons Requirements Viewpoint and PVMT. Can any of these objects be used to create an automatic boolean check of a performance requirement? I guess the boolean calculation might need to be done externally with Python or something. Has this been done before?