Context/domain:
The context is the open model project.
Stakeholders and prospective users:
Stakeholders are the users of opensmodel.org. In particular the prospective users are those that are interested in uploading or revising a model.
Assumptions:
- The modelling tool is not of further interest than denoted in the model. The supported modelling languages can be derived by the relationship between model and modelling language. A direct link between a tool and its supported languages is not necessary for this project.
- A model can have one or more contexts. Especially in the initialization phase of the model repository, the domains models are focussing at are not yet limited. Thus, users can assign one or more domains to a model to make it easier to characterize the specific domains.
Relevant design decisions and discussion of possible alternatives:
The context can also be modelled as an attribute of the class model master data (see assumptions).