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

Concept Model Rename "logical" elements to "conceptual" when appropriate #59

Open
haarer opened this issue Jun 10, 2024 · 2 comments
Open

Comments

@haarer
Copy link
Contributor

haarer commented Jun 10, 2024

During Kassel Workshop we had the discussion about the meaning of logical (again)
The term logical should be only used for the conceptual white box view of SAF, some of the concept model elements are called logical despite they describe context.

FIX: rename entities
Most of them are shown here:
https://github.com/GfSE/SAF-Specification/blob/main/developing-saf/concept/SAF_context_F%20Definition.md

I propose to use the term functional - since they appear only in viewpoints of the functional domain,
but if someone has a better idea - please make a suggestion

@parkaneric
Copy link

The scope and names of the SAF domain are IMO not self-explaining. I understood that the domain definitions have some history. Without knowing the history, new SAF users are confused. E.g.:
"Why are Logical Context Elements / SOI are exposed in the Logical Domain?"
"Why is System Functional Refinement in the Functional and Logical Internal Interaction Viewpoint in the Logical Domain?"

I'd like to propose a more radical approach:

  • re-organize the Functional / Logical Domain to Conceptual Domain (Blackbox and Whitebox VPs highlighted)
  • rename Physical to Technical Domain (so that we would have a Operational, Conceptual and Technical Domain)?

What do you think?

@haarer
Copy link
Contributor Author

haarer commented Dec 19, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants