|
We use the term model (or model schema) to refer to a formal specification of a group of concepts, which are belong to the same domain and range. A model has two parts: logical and lexical. A logical model defines the parent(s), attributes, and relationship groups of a group of concepts. A lexical model defines the common parts of the fully specified name, preferred term, and synonym(s). We use a model (both logical and lexical) as a template to create a batch of new concepts.
# | Title | User Story | Importance | Notes |
---|---|---|---|---|
1 | Sharing model | As a model user, I want to share my model with other authors and I can view other authors' models as well. |
| |
2 | Reusing model | As a model user, I want to reuse the existing model when I can so that I can avoid creating redundant models. | ||
3 | Validating model | As a model user, I want to validate my model so that I can ensure the quality control on models. | ||
4 | Versioning model | As a model user, I want to generate versions of a model that shares the common structure but may have different internal structure. |
Include any mockups, diagrams or visual designs relating to these requirements.
Below is a list of questions to be addressed as a result of this requirements document:
Question | Outcome |
---|---|
(e.g. How we make users more aware of this feature?) | Communicate the decision reached |