Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add model system boundary #1951

Open
5 tasks
LillyG901 opened this issue Oct 18, 2024 · 6 comments · May be fixed by #1977
Open
5 tasks

Add model system boundary #1951

LillyG901 opened this issue Oct 18, 2024 · 6 comments · May be fixed by #1977
Labels
[A] new term Including new term(s) in the ontology To do Issues that haven't got discussed yet

Comments

@LillyG901
Copy link
Contributor

Description of the issue

The ontology currently contains system as a term, but no way to explicitly reference the boundary that separates it from the rest of the real world. This is a term needed for modeling uncertainties, more specifically the location of an uncertainty within a model (that models the system).
See issue #1829.

Ideas of solution

The term should be defined similarly to how it is described within this paper to properly work in the needed context. The class should be related to system.

Workflow checklist

  • I discussed the issue with someone else than me before working on a solution
  • I already read the latest version of the workflow for this repository
  • The goal of this ontology is clear to me

I am aware that

  • every entry in the ontology should have a definition
  • classes should arise from concepts rather than from words
@LillyG901 LillyG901 added [A] new term Including new term(s) in the ontology To do Issues that haven't got discussed yet labels Oct 18, 2024
@stap-m stap-m added this to Issues Oct 18, 2024
@github-project-automation github-project-automation bot moved this to To do in Issues Oct 18, 2024
@madbkr
Copy link
Contributor

madbkr commented Oct 25, 2024

Maybe adding the proposed definition here would be good. This is the current draft from @LillyG901

A system boundary is a model component that separates aspects of the real world that are included in the model from those that are not.

@LillyG901
Copy link
Contributor Author

System boundary is the demarcation of aspects of the real world that are included in
the model from those that are not included. The system boundary is often determined
by the problem and the chosen framing (Walker et al., 2003). This location is called
‘context’ by Walker et al. (2003), while Petersen (2006) includes it under
‘conceptual model’.

is the definiton given within the paper

@stap-m
Copy link
Contributor

stap-m commented Oct 28, 2024

I like the definition proposed.
The cited part suggests a logical relation such as 'system boundary' 'part of' 'conceptual model'. We should keep that in mind for #1952

@madbkr
Copy link
Contributor

madbkr commented Oct 28, 2024

I like the proposed definition too. It seems to capture everything necessary.

@LillyG901 LillyG901 changed the title Add system boundary Add model system boundary Nov 10, 2024
@LillyG901
Copy link
Contributor Author

During a discussion with @stap-m and @ColinHDev it was suggested to change the term to model system boundary for clarity.

@LillyG901
Copy link
Contributor Author

If there are no further comments on this proposal, I would open a PR to add:

A system boundary - is a model component that separates aspects of the real world that are included in the model from those that are not.

after PR #1945 has been merged.

@LillyG901 LillyG901 linked a pull request Nov 24, 2024 that will close this issue
5 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[A] new term Including new term(s) in the ontology To do Issues that haven't got discussed yet
Projects
Status: To do
Development

Successfully merging a pull request may close this issue.

3 participants