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

Naming of packages, classes and attributes #6

Closed
jetgeo opened this issue Apr 10, 2015 · 7 comments
Closed

Naming of packages, classes and attributes #6

jetgeo opened this issue Apr 10, 2015 · 7 comments

Comments

@jetgeo
Copy link
Contributor

jetgeo commented Apr 10, 2015

Use some text from the desciption of important changes in the new 19107, regarding not using prefixes

Rules from standards - camelcase etc.

@jetgeo
Copy link
Contributor Author

jetgeo commented Jun 10, 2015

Note from the meeting in Southampton: Real world name vs UML names. Using tagged values and aliases.

@jetgeo jetgeo added this to the Update of diagram design finished milestone Jun 10, 2015
@jetgeo
Copy link
Contributor Author

jetgeo commented Aug 19, 2015

Prefixes have some value too - ref discussion on ISO-TC211/19115-2Revision#19

@jetgeo
Copy link
Contributor Author

jetgeo commented Aug 19, 2015

Agenda item at the HMMG meeting i Sydney.
Todo: Find all prefixes used now, try to set up some rules.

@smrgeoinfo
Copy link

The prefixes are redundant; namespaces meet the requirements that motivated the introduction of the prefixes. If a class name is to be redefined (not imported) in a model, it should be given a name that distinguishes it from the other class.

@jetgeo
Copy link
Contributor Author

jetgeo commented Aug 21, 2015

I agree with Steve, except that prefixes may have some value for human readability of the models.

@jetgeo
Copy link
Contributor Author

jetgeo commented Oct 29, 2015

@jetgeo
Copy link
Contributor Author

jetgeo commented Nov 27, 2015

Closed, but referenced in #29

@jetgeo jetgeo closed this as completed Nov 27, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants