Questions tagged [staruml]

StarUML is a free open-source Unified Modeling Language (UML) and Model Driven Architecture (MDA) tool. StarUML can be used to design software models and create their associated UML artifacts. StarUML has support for code generation from UML diagrams and also for creating UML diagrams from source code.

StarUML is a free, open source UML / MDA tool. It can be used for creating software models and UML diagrams. It also has support for code generation in several languages (C++, C#, Java) from UML models as well as "Reverse Engineering" support to take source code and create UML models and diagrams.

For more information on the UML, check out the UML Tag Wiki. The program can be downloaded from SourceForge, which also contains the User Documentation.

Questions related to use of the StarUML tool should include this tag, while general questions about software modeling and UML diagram usage should be tagged under "UML".

130 questions
2
votes
1 answer

Reverse Engineer sequence diagram in StarUML

I am in the process of reverse engineering an existing java project. I am using StarUML to generate the class diagrams. I would like to know how I can generate a package diagram, package dependency diagram and sequence diagram from existing code in…
Abhishek
  • 6,862
  • 22
  • 62
  • 79
2
votes
2 answers

Represent multiple classes with just one class in a UML Class Diagram

I'm modeling a web application, which has some HTML pages, javascript files and 6 servlets. Right now I have all the servlets in separate classes, but they all share the same methods (doPost, doGet, processRequest, with different implementations)…
puma91
  • 336
  • 6
  • 15
2
votes
3 answers

Star UML: how to add get/set properties

I have started using Star UML application and its great. Is there a way to add get/set functions and foward/reverse engineer the code. Thanks
dotnet-practitioner
  • 13,968
  • 36
  • 127
  • 200
1
vote
1 answer

Modeling a database with UML: Relationships

I am learning UML to model a database for a class project. Essentially the database is for a social network. The tables are user, friends, profile, status, wall_posts, and comments. I'm having some trouble nailing down the exact relationships. At…
mr_bond
  • 95
  • 4
1
vote
1 answer

I'm confused with regards to how to model my class Enum which has two class Enum inside of it in a UML diagram

How would I model my class diagraman where Inside said class I create two more classes? Here is my code in kotlin: class Enum { enum class Electrodoméstico{ Lavadora, Microondas, Refrigerador } enum class…
1
vote
1 answer

How can i group arrows/generalize in StarUML?

I want to group the arrows coming out of "Hammadde Dağıtım". How can I merge them? I want to create a view like the picture on top.
ozmen
  • 15
  • 3
1
vote
1 answer

Inherited but exclude one use case

Here is my use case. In this system, Organizer has more 'Right' than Supporter so he/she can use the Budget Management feature. So in this case, how can I show by extending from 'View Main Dashboard' use case, only Organizer can access Budget…
1
vote
1 answer

Sequence Diagram from Class Diagram

I'm doing a little UML project where an User has to buy a ticket through the use of a credit card (that he/she owns). There are 3 types of ticket: single use ticket, half day ticket and full day ticket, all of which are subclass of the abstract…
loma
  • 153
  • 1
  • 1
  • 6
1
vote
1 answer

Invoking a private method, within the object on a UML sequence diagram

So I have a class diagram here: A here's my sequence diagram I'm invoking a method in object of Newton class and in this method I have to invoke a private method fact() which returns me a factorial of a given number. This is the body of that…
ksi3m
  • 13
  • 1
  • 2
1
vote
1 answer

Showing inheritance in a UML class diagram

Here is a simple inheritance in UML : I used to believe it was possible, with UML, to represent it in a "shorter" version, like this : But the CASE tool I'm using right now does not allow me to use the latter. I checked the internet and various…
Jérôme
  • 26,567
  • 29
  • 98
  • 120
1
vote
1 answer

Use Case Diagram - show actors multiple times

Is it allowed in Use Case Diagrams to place the same actor at different places in the Same Use Case Diagram because of overview issues? I have a lot of Use Cases spread all over the diagram but drawing a line to every Use Case from a single actor…
PRSHL
  • 1,359
  • 1
  • 11
  • 30
1
vote
1 answer

Is an Actor in Use-Case diagram supposed to be linked to use-cases that ONLY he can do?

I am creating a Use-Case diagram in StarUML for a university project but I am not completely sure if I'm doing it correctly. For example, on the website I am making I have 2 roles - User and Admin. The admin can do everything that the user can plus…
Onyx
  • 5,186
  • 8
  • 39
  • 86
1
vote
0 answers

Export StarUML Project to Modelio

Can anyone tell me how to export a StarUML project to Modelio environnement, Modelio seems to be better than StarUML, but I have a big work to do if the export is impossible. help please !!!
Moh Lamine
  • 72
  • 1
  • 9
1
vote
1 answer

Comments on the sequence diagram I created

Here is the explanation about this sequence diagram. A user enters their credentials and login to the system. The Login Servlet will be the controller and communicate with the Webservice to retrieve the data and checked whether credentials are…
LiveaLearn
  • 177
  • 5
  • 18
1
vote
1 answer

Visual Representation of a plugin in a use case diagram built with starUML

The question says it all, how can I build a visual representation of a plugin? I have the idea I should regard it as something else or just not display but I can't find any evidence (in high enough amount) to be sure of this. Should I not display a…
Proclyon
  • 526
  • 5
  • 12
1 2 3
8 9