Taxonomy for each module, e.g. hierarchy of concepts under 'Purpose'
Properties available under each module and their use e.g. 'Purpose'
Properties possible for use for each concept, e.g. 'Store' as a processing category can use hasLocation, hasStorage, hasDuration (tbd)
Diagrams depend on concepts, which may change over time. Their generation, therefore, should be preferably programmatic. It should not add a burden to the development and should not be 'difficult' to modify or understand in case changes need to be made. Some available opportunities to explore for this:
Adding diagrams to present/explain:
hasLocation
,hasStorage
,hasDuration
(tbd)Diagrams depend on concepts, which may change over time. Their generation, therefore, should be preferably programmatic. It should not add a burden to the development and should not be 'difficult' to modify or understand in case changes need to be made. Some available opportunities to explore for this: