We are using RSA to create activity diagrams with references to packages of e.g. business rules and audit events.
Both activity diagrams and business rules are included within the same model. The relevant part of the file structure is as follows:
Models
Solution design
Activity diagrams [contains diagrams with references to multiple constraints at relevant points]
Business rules [contains constraints referenced multiple times within activity diagrams. Business_rule stereotype applied to each constraint]
Audit events [contains constraints referenced multiple times within activity diagrams. Audit_event stereotype applied to each constraint]
When viewing in RSA this approach works as required because (a) when a constraint is viewed it lists all the elements it has been applied to and (b) when an activity diagram is viewed, the constraints can be selected and their properties are displayed.
If everyone that needs to view these documents could do so within RSA that would be enough, however I have arrived at the conclusion that 'Web publishing' is the best solution to serve the wider audience.
In the web publisher interactive Javadoc output (generated at the Solution Design folder level) the activity diagrams can be navigated and the elements interacted with but it seems that the 'packages' i.e. the business rules and audit events are not viewable. It looks as though they are as there is a link to packages but when a constraint is selected in the model it just leads to a page with no detailed property information about the specific particular constraint, just header information about the package folder.
How can I make sure that the model is published with the various package information included and accessible as well as the diagrams?
Aucun commentaire:
Enregistrer un commentaire