In this post, we will see how to resolve Inheritance and Composition problem in class Diagram Question: So there is a small scenario from a big system. It is a Car Booking System where User class needs to be more ...

In this post, we will see how to resolve Can behavior of subclasses vary according to traditional modeling? Question: I developed a class diagram, where I’m not sure if I understood the role of superclasses. In my diagram, user is ...

In this post, we will see how to resolve Multiple CRUD use cases in a use case diagram Question: I have seen examples of people representing CRUD use cases in use case diagrams as “Manage X”, but I wanted to ...

In this post, we will see how to resolve UML:Inheritance between template classes with parameter dependencies Question: Pardon my poor english. Just let me show you the situation what I’m trying to draw in UML class diagram. I know how ...

In this post, we will see how to resolve How to lower redundancy in my UML Class diagram? Question: I am modeling a course management system with the following requirements: 2 roles: Student can choose course; Administrator can make courses ...

In this post, we will see how to resolve Does it make sense to specify multiplicity on a non-navigable end of a class association ? [UML] Question: For instance, would the 0..* make sense here? (no matter the classes) Best ...

In this post, we will see how to resolve pyreverse not connecting classes in UML class diagram Question: I’m trying to create a UML diagram of a python project that shows inheritance relationships between classes using pyreverse. Here’s a small ...

Question: So suppose that I have a simple relation where a “Car” is composed of “Wheel” (Through “has” relation). I know that in the context of Car, I can navigate, in OCL, easily to see the wheel associated with this ...

Question: I’m trying to repeat a diagram using PlantUML. The diagram is like this: I got stuck at trying to add more connections and make them look decent. I started with object digram and came to something like this link ...

Question: I’m trying to choose a tool for creating UML diagrams of all flavours. Usability is a major criteria for me, but I’d still take more power with a steeper learning curve and be happy. Free (as in beer) would ...