The really cool thing that I forgot to mention here is that it makes the model composable
As you provide requirements and specs via properties to your project OR by adding components (which have their own properties) you are implicitly optimizing the model towards your use case (eg Analog Audio Aerospace applications)
These requirements/specs are all in human language…so an added benefit is that you provide more documentation for your human peers too!
As you provide requirements and specs via properties to your project OR by adding components (which have their own properties) you are implicitly optimizing the model towards your use case (eg Analog Audio Aerospace applications)
These requirements/specs are all in human language…so an added benefit is that you provide more documentation for your human peers too!