-
Notifications
You must be signed in to change notification settings - Fork 12
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
[Task] HTML Documentation - provide more compact documentation figure #499
Comments
I understand the need for a more compact figure, in particular when it's embedded in the HTML. Here it makes most sense to inline Properties into Aspects and Entities, but IMO Properties must not directly refer to datatypes, that would invalidate Characteristics as first-class model elements. (Note that I've also left out the trivial For events and operations I probably would add additional sections in the Aspect box: Maybe we can even inline Constraints into Traits. |
Thank your for the proposal. Since I am reading UML figures like xml instances or JSON payload the diagram suggest to me that I have an object for the SingleEntity (with datatype) and an object for the Entity with x, y, z. So probably my request is not only a compact diagram but a simplified one because you are right: yours would still contain all relevant information of the SAMM model itself. My proposal just ignores characteristics because for understanding the model the characteristics are not important. They are important for reuse and maintenance of the model. |
But this is exactly what you have, the SingleEntity is a different thing than the Entity. The Aspect Model diagram represents the Aspect Model, not the data that is described by the model. Those two things can have separate descriptions, separate
I disagree, the Characteristics are very important for understanding the model; you could say that they carry the essential semantic information. For example, if there's a Property called |
Is your task related to a problem? Please describe.
As a developer of an aspect model I want to provide a comprehensive version for reviewing.
Up to now the HTML documentation only generates the full fledge figure that is often very difficult to read. The figure does not need to contain the complete specification: this is contained in the rest of the document but only gives an overview. (Or add both figures).
Describe the solution you'd like
This diagram (in PlantUML) could also be directly used in the AAS Submodel Template specification with some minor changes with resepct to the stereotypes used. So these should be configurable for Aspect and Collection and Entity.
Describe alternatives you've considered
Additional context
Example of an submodel template specificyation overview figure:
Comparison to current representation of the Movement example:
The text was updated successfully, but these errors were encountered: