All Questions
98 questions
3
votes
2
answers
211
views
UML class diagram for RBAC. I don't know if the permissions and roles are properly set
I am trying to create a UML class diagram using RBAC. I am new to this language and trying to make sense of it. I am attempting to showcase permissions to specific roles. I am not sure whether that is ...
-1
votes
3
answers
217
views
Mixing up UML and non-UML diagrams
When designing a data-intensive software, or any kind of software, regardless of the platform, is it appropriate to mix UML and non-UML diagrams together in the design document of the software?
For ...
3
votes
2
answers
117
views
In a deployment diagram, when should I underline the name of the Deployment or put a colon beforehand?
Per the UML 2.5.1 specification:
DeployedTargets are shown as a perspective view of cube labeled with the name of the DeployedTarget shown prepended by a colon. System elements deployed on a ...
1
vote
1
answer
527
views
Should I include an actor to represent the database in a use case diagram? [duplicate]
I'm working on the documentation of software management system. That system can be linked with an e-commerce website to get financial data directly. For example when a transaction will be made it will ...
0
votes
2
answers
530
views
Mapping class diagrams to source code
I'm attending a software engineering class at my university, and my final consists of a fully-documented desktop application to be built in a four people team.
While designing and coding this software,...
1
vote
1
answer
125
views
UML Class Diagram Excersise
Problem statement:
The information system of a university must manage information relating to its employees, departments,
institutes, courses provided, and research projects.
Information relating to ...
2
votes
1
answer
1k
views
UML Diagram double arrow
In a Microsoft Learn article on MVVM there is an, what I assume, UML diagram that didn't make sense to me. (https://learn.microsoft.com/en-us/archive/msdn-magazine/2009/february/patterns-wpf-apps-with-...
1
vote
2
answers
147
views
Instance of component inside a (non-instance) component. Does it make sense?
A colleague of mine did this UML component diagram to represent both the required/provided interfaces and the internal structure of the subsystems that compose the system we're working on:
(The ...
0
votes
2
answers
653
views
Can a socket be connected to many balls in a component diagram?
I have to draw a component diagram that depicts the architecture of my system with its subsystem decomposition and its dependencies.
My system has a 3 tier architecture:
The top layer just acts as a ...
1
vote
1
answer
471
views
Do State diagrams Only Represent Individual Objects states?
On website uml-diagrams.org it is mentioned that state machine diagram is a behavior diagram which shows discrete behavior of a part of designed system through finite state transitions. To the best of ...
5
votes
1
answer
1k
views
Using Choice Node in State Machine Diagrams
In State Machine diagrams, in some online resources, the condition is merely drawn on the arrow (the left figure below) and in others similar to right figure, where a choice node is specifically used.
...
1
vote
4
answers
145
views
Class Diagram - Aggregating over a class that has physical presence or logical presence?
In the below figure, a CD shop has CD cupboards, and inside it has shelves. CDs could be rented, and class CD Copy represents the actual CDs that are rented. My question is, should I represent Shelves ...
5
votes
3
answers
3k
views
Non Functional Requirements and Use Case Diagrams
My software provides two functional requirements, and I represent them as Do A and Do B in the figure 1 below. At the same time, my software has a non-functional requirement to provide the interface ...
2
votes
2
answers
403
views
Actors and their representation in the system
I am trying to understand the relationship between actors and their representation in the system. Please see the below figure
In the figure on left, I have an abstract representation of my system. In ...
1
vote
2
answers
799
views
Use case scenario based on a use case using "uses" or "extends"
In a use case diagram, use case A "uses" use case B. I need to write the scenario based on steps of use case A. Since A "uses" B, I just wanted to confirm that I need to include ...