Skip to main content

Questions tagged [uml]

The Unified Modeling Language is the industry standard for modeling software-intensive systems.

Filter by
Sorted by
Tagged with
0 votes
3 answers
519 views

I am currently developing a use case diagram for an army generation system in a game I'm developing. I have a process 'GenerateArmy' that requires a combination of troops and a supply limit that are ...
Sebastian King's user avatar
0 votes
1 answer
400 views

DO-178C, Software Considerations in Airborne Systems and Equipment Certification is the primary document by which the certification authorities such as FAA, EASA, and Transport Canada approve all ...
JTmasked's user avatar
1 vote
2 answers
1k views

I have an activity diagram below. I want to know if that kind of loop is correct. Is that "Waiting for the actor to stop listening to the music" a correct way to end the whole use case with that kind ...
Maciej Sikorski's user avatar
0 votes
2 answers
535 views

I am working on a project to detect cancer and I am using deep learning (Convolutional neural network). In the user interface, the user has only to input an image number then click test when the user ...
user13016777's user avatar
2 votes
2 answers
475 views

I want to have a control flow decide whether an object can pass through a point in a flow or not. From my understanding of control and object flows, this would not work in the way I have done it, ...
lokus's user avatar
  • 41
0 votes
1 answer
2k views

I am new to UML sequence diagrams. I saw a few YouTube videos and a few tutorials such as this one. I have a system with multiple inputs, that can interact with the system asynchronously. For example,...
universe's user avatar
  • 113
2 votes
2 answers
175 views

There are different methods for recognizing classes in UP methodology: noun/verb analysis using CRC analysis using RUP stereotypes other sources I have read above methods fully detailed in UML 2 and ...
Mostafa Ghadimi's user avatar
2 votes
2 answers
195 views

My question I built an inverted pendulum on an Arduino using C (ie. everything was done procedurally). I'm trying to self study application design and would like to refactor my code into a more OO ...
Hunter's user avatar
  • 187
0 votes
1 answer
1k views

I'm building my project with Visual Paradigm and I have some use cases that implements the CRUD pattern. As specified in the book Use Cases: Patterns and Blueprints, Övergaard and Palmkvist suggest ...
aculf's user avatar
  • 21
0 votes
1 answer
617 views

This my first UML diagram for user registration flow. After double checking the diagram I feel that I have a crowded diagram compared to what I can found in Google search. My questions: Are my alt ...
malhobayyeb's user avatar
0 votes
3 answers
1k views

What are the design defects that can be spotted by using a class diagram, and how? I am not concerned about syntactical/ representational defects, but in things like the following: Do the classes/...
Sheikh's user avatar
  • 103
-3 votes
1 answer
1k views

I've learned the UML recently and I am trying to build a MonsterDuel system. However, there are a lot of classes in this project, and I am confused about the abstract class and its usage. Now, I have ...
Woden's user avatar
  • 105
-1 votes
1 answer
2k views

I would like to use UML diagrams to show some processes I am designing and would like to implement. The processes involve using a queue, and adding and taking out elements from it. In one of this ...
KansaiRobot's user avatar
2 votes
1 answer
313 views

I am currently in the process of creating a use case digram for a new system that we are building and have stumbled upon an interesting scenario. The system has a number of primary actors which ...
CyberGav's user avatar
-1 votes
1 answer
323 views

There is a number of books written about OOAD (object-oriented analysis and design). A few of them can probably be considered good books, written by people with a lot of experience in the field. One ...
Piovezan's user avatar
  • 481
-2 votes
1 answer
967 views

I have this class diagram exercise in UML. The main problem was the permissions are the works, which I did not know very well how to model it. The specification says: Users can publish their work on ...
User's user avatar
  • 105
2 votes
1 answer
573 views

There is a number of questions about the differences between UML Association, Aggregation and Composition out there and many many answers, some practical and some phylosofical. Here I'm asking we talk ...
AlexSC's user avatar
  • 259
1 vote
2 answers
2k views

I have a process that I have been able to drawn somehow with a flowchart. This process involves several classes, loops and several threads of execution. However I am unsure which (if any) UML ...
KansaiRobot's user avatar
2 votes
2 answers
475 views

It seems that I need to have a MergeNode with incoming ControlFlow and ObjectFlow while according to paragraph 15.3.3.5 Merge Nodes of OMG® Unified Modeling Language® (OMG UML®) Version 2.5.1 If the ...
zer0hedge's user avatar
  • 162
2 votes
1 answer
2k views

My question is about an "edge case" of the UML class diagram. In particular, I have loads (about 30) classes that implement an interface. They can be split into two groups of similar classes. Within ...
Isotope's user avatar
  • 123
2 votes
1 answer
5k views

I was wondering about a use case scenario for a nested subsystem. Right now, I get on why and how to use subsystems, but when should a nested subsystem be used? In the picture below, I decided to ...
CCG's user avatar
  • 193
1 vote
1 answer
302 views

I have just first heard of Unified Modelling Language, or UML (Note I am only an amateur software engineer), which wikipedia states is a "general-purpose modeling language in the field of ...
user56834's user avatar
  • 195
1 vote
2 answers
161 views

Can requirements be expressed in class-diagrams? For example: A student can enroll in a class. There are different classes. Some classes have dependencies, e.g. you can't go to Spanish III before ...
jkf's user avatar
  • 137
1 vote
1 answer
2k views

I am learning to create Use Case diagrams using the UML specification, but I have a couple of doubts about Use Case relationships which I cannot solve on my own. My question regards two different ...
Nik Manzotti's user avatar
1 vote
1 answer
3k views

I am very new to UML and UML activity diagrams. my question is suppose in a student course registration system after student successfully login to the system there are 3 options add course, delete ...
Dinithi's user avatar
  • 133
2 votes
1 answer
2k views

I am creating a system which makes static analysis on code when a commit to GitHub is made, the results are then showed as a GitHub review. My problem is, this means that the developer (actor) will ...
Oliver Nybroe's user avatar
0 votes
2 answers
4k views

I'm writing a Software Requirements Specification (SRS) document compliant with the standard IEEE-830-1998. I've also drawn a couple of UML diagrams, specifically a use case and an activity diagram. ...
dcfg's user avatar
  • 123
1 vote
1 answer
99 views

Searching for a good PHP real world example, I've found this example of "composite" using: FormElement as Component Fieldset and Form as Containers Input as Leaf (this is my UML from the code): So, ...
celsowm's user avatar
  • 253
-4 votes
3 answers
351 views

What is the differences between the Class and Actor in UML. Can I use an actor in use case diagram which is used as a class in a class diagram?
Obaydullah Haque's user avatar
1 vote
2 answers
814 views

Let's say you have a wireless network that acts as a bridge/wireless repeater. How would both factor into a class diagram? In my mind it makes senses to have a parent object that can exist on its own. ...
Nels's user avatar
  • 21
10 votes
2 answers
14k views

As it is said in ARLOW, J., AND NEUSTADT, I. UML 2 and the Unified Process, 2nd ed book, there are 7 types of relationship between different objects. Dependency Association Aggregation Composition ...
Mostafa Ghadimi's user avatar
-1 votes
2 answers
2k views

In a SyML/UML activity diagram, how do you implement an OR gate ? There immediately came to mind to use a merge node. But does a merge node always have to come after a decision node? Also, I have ...
avi10000's user avatar
  • 107
1 vote
1 answer
127 views

For teaching purposes, I'm trying to replicate in a more faithful way from this conceptual UML (from wikipedia): In a "so-so" real world example, in my case, families of Loans and Insurances: So, can ...
celsowm's user avatar
  • 253
3 votes
1 answer
2k views

I am designing a system that contains organizational hierarchy management. There are four roles in the system which are the user, admin, manager and head of procurement: I am trying to let the ...
Abdulaziz Yesuf's user avatar
3 votes
2 answers
576 views

After searching for some Abstract Factory examples using modern programming languages, I have some dillemas about the sensu lato of conceptual UML schema of Abstract, more specificly about the Client (...
celsowm's user avatar
  • 253
-4 votes
1 answer
717 views

I try to design a client application for a messaging application. The client can send and receive messages, the client can connect/disconnect. My problem is that I don't know how to incorporate the ...
John Smith's user avatar
1 vote
1 answer
2k views

I have the following use case about a video rental store which has the following actors: Member (Gold, Ordinal) Assistant Supplier Clerk The system is a desktop application for renting and reserving ...
Ali Kleit's user avatar
  • 121
2 votes
2 answers
6k views

In UML 2.0, there are two ways of representing an association between classes which I can't seem to distinguish between. First of all, there is the qualified association, represented as such: You ...
David Cian's user avatar
5 votes
2 answers
14k views

So i want to make a sequence diagram for login .. the first step is user access my website then the system redirect to login Form, then he insert username and password than the system validate it , if ...
Enrico Hasnawi's user avatar
2 votes
1 answer
2k views

I recently found out that I have probably been using ball/socket notation in a wrong way all the time. Now I am confused by the different ways of drawing interface relationships in two regards (I ...
Phil's user avatar
  • 51
1 vote
1 answer
2k views

I am trying to draw up a sequence diagram to show how my web client will interact with my backend over a websocket connection. I am using a websocket middleware to manage the stream connections. ...
Anthony Kong's user avatar
3 votes
1 answer
313 views

I am attempting to partition a decision node based on environment attributes. The process I am modeling is slightly different depending if a variable scope is public or private. I am trying to ...
pirateofebay's user avatar
7 votes
1 answer
7k views

For modelling software implemented with the imperative or procedural programming paradigm we have Flowcharts, process diagrams, etc. For object oriented we have UML class diagrams, object diagrams, ...
Pillqu's user avatar
  • 107
4 votes
4 answers
12k views

We know that the primary actor is the one that initiates a use case and a secondary actor is the one that helps completion of the use case through his specific support. The Primary actor is usually ...
Ahmed Mohamed's user avatar
1 vote
1 answer
859 views

Consider the following Activity Diagram : First of all the activity a22 is confusing me through this configuration .If we need to list all the possible activity sequences that can take place in this ...
Ahmed Mohamed's user avatar
5 votes
6 answers
2k views

I understand aggregation is a "whole/part" relationship, where the "parent" class is the whole and the "child" class is the part (and this is unidirectional), and that each class exist independently (...
Floella's user avatar
  • 383
0 votes
1 answer
304 views

Consider the following state machine diagram: If we have the following event sequence : Close door --> Start --> Open door --> Reset and we need to know the corresponding response ...
Ahmed Mohamed's user avatar
1 vote
2 answers
439 views

consider in a supermarket system , there is two actors : Customer and Clerk. To create the order , the customer interacts with the clerk and the clerk creates the order in the system. So my question ...
AAAA's user avatar
  • 145
5 votes
2 answers
812 views

In an UML 2.5 State Machine, how can I model sending a Signal as an effect on a transition in a convenient way? In one of the older UML versions you simply prefixed the name of the signal with a send ...
nanitous's user avatar
  • 159
7 votes
1 answer
1k views

As far I as I could tell, the proper way to show an object creation in a sequence diagram is with an asynchronous arrow, e.g., However, in Java (and other OO languages I have used), as far as I know, ...
Fuhrmanator's user avatar
  • 1,475

1 2 3
4
5
14