Hi,
I am kindly asking for advise on how to call class attributes in Use Case Structured Scenarios. I have searched the forums and I could not find anywhere, where this is discussed prior.
Currently I am working on an engagement where use cases are used to define calculation logic for the domain. E.g. Calculating the discount on products based on their category, season, previous performance in sales, etc.
We have a constructed a conceptual model for the domain and the client is keen on calling the identified classes and attributes in use cases. I have advised that use cases are not the best to handle this type of information but this is what they want.
A simple example is the use case (calculate discount adjustment) where class/attributes required for the calculation are
- PRODUCT.TYPE,
- PERIOD.START DATE,
- PERIOD.END DATE,
- previous discount amount,
- SALES.AMOUNT (total for previous reference period),
- Inflation Coefficient.
The client wants to be able to call out these attributes in the structured scenario. At the moment, if I pull in the various classes into the Context Reference, the class is highlighted (blue text that is underlined) but the attribute is not. This inability to have the attributes highlighted means that users are prone to making errors (typos) and I suspect that traceability will not be possible?
I kindly anticipate your response.