• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Which version of UML for Part-2

 
vikram kumar
Ranch Hand
Posts: 58
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Ranchers,

Please advice me like which version of UML needs to be used. I come to know that there are so many changes included under the UML 2.0.

Regards,
Kumar
 
Hong Anderson
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You can state in assumptions, but UML 2 is out for a while, why not use UML 2?
 
vikram kumar
Ranch Hand
Posts: 58
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Thanks Kengkaj, I will use UML 2, tell me like will there by any issue if I use some of the UML 1.X features eaither knowingly or unknowingly . Please advise.

Thanks,
Kumar
 
Hong Anderson
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
vikram kumar wrote:
Thanks Kengkaj, I will use UML 2, tell me like will there by any issue if I use some of the UML 1.X features eaither knowingly or unknowingly . Please advise.

It depends on evaluators, but for me it's incorrect if you use UML 2 and use features/concepts that are invalid in UML 2.
 
Cameron Wallace McKenzie
author and cow tipper
Saloon Keeper
Posts: 4968
1
Hibernate Spring Tomcat Server
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If it doesn't explicitly state which 2.0, then you can use any version.

I don't believe hardcore UML syntax is a big evaluation objective of the graders. What they want is a clear design that is simple to understand.

I always focussed on creating something that I could present to an architecture review board when it came to my diagrams. If I got to a big bank and pull out my designs, everyone should be able to understand them. Nobody should say 'what the heck is that notation there?' If you can confidently achieve that, I'm sure that blending UML 1.x and UML 2.x isn't a significant issue.

-Cameron McKenzie
 
Hong Anderson
Ranch Hand
Posts: 1936
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
It depends, as I said. What is the point of using UML at the first place? We can use our own notations. 100 people can have 100 sets of modeling notations.

Regarding correctness, it's like English language, it's true that we may not need to use proper or correct English to communicate, but it's "better" to use correct English.
For me, I don't agree with the way of thinking that just make it work, needn't to care whether it's correct or not. Architects should not think like that.

By the way, if we use a UML tool, it would be hard to combine notations/concepts of UML 1.x and UML 2 (if a tool allows that, it's probably a bug).
 
vikram kumar
Ranch Hand
Posts: 58
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Thanks Cameron/ Kengkaj.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic