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
5
votes
0 answers

StarUML class diagram: add attribute of the type int [][]

I am having problems modeling matrixes of a not defined number of places in StarUML... I've read in a previous question that, to add an array as an attribute, you have to write: array: int[*] After seeing that, I tried: matrix: int[][] matrix:…
Narkast
  • 98
  • 1
  • 7
4
votes
1 answer

Selecting multiple items or objects in starUML (using ctrl + mouse left click)

I am using starUML for class diagram and activity diagram. I am wondering that 'ctrl' (+ mouse left click) doesn't work there. I am not able to select multiple items therefore. so to move or copy multiple objects, you need to put lot of efforts.…
Ujjwal
  • 386
  • 3
  • 18
4
votes
2 answers

Why DOESN'T this Star UML Sequence Diagram have the activation "rectangle" in the Control object?

Why DOESN'T this Star UML Sequence Diagram have the activation "rectangle" in the Control object? Am I doing something wrong? Should I set something in Star UML? How can I add the activation "rectangle" in the Control object?
Allexj
  • 1,375
  • 6
  • 14
  • 29
4
votes
1 answer

What does "{optional}" after an attribute mean

Please explain me, what {optional} means in ship description. Is it some value from UML documentation or a mistake?
J. Doe
  • 49
  • 1
  • 6
4
votes
1 answer

Are these two uml arrows equivalent?

Are these two associations conceptually equivalent? My textbook uses the second type but my uml software is only able to generate the first type of associations. Thanks!
user1354784
  • 386
  • 4
  • 15
4
votes
1 answer

StarUML vs WhiteStarUML

I have recently discovered that a new stable version of StarUML (StarUML 2) has been released after the project being abandoned for a long time. WhiteStarUML is a fork from the original StarUML project that provides modern continuation of the…
Erick
  • 75
  • 1
  • 9
3
votes
3 answers

Convert StarUML diagram to Visio drawing

I have a class diagram which i created using Star Uml but now the requirement is to port it to MS Visio . Is it possible to port the .uml to a .vsd with the xml information available? Thanks in advance.
user1046902
  • 43
  • 1
  • 4
3
votes
1 answer

How to make a Port in a StarUML component diagram align on the left side?

I am trying to build a component diagram in StarUML. Unfortunately I am not able to align a port correctly on the left side. On the other sides it snaps on to the edge nicely. Do you know how? I already tried to enable "move freely" in the…
3
votes
1 answer

How can you put a whole class diagram inside a package on StarUML?

I've been using StarUML for a while and always have had this problem that, if you don't create a package first and then everything create everything inside, and you actually design the class diagram first and then want to put it inside a package you…
Oscar Arranz
  • 631
  • 2
  • 9
  • 23
3
votes
3 answers

Is a state without a direct transition allowed in UML state diagram?

Is a state without a direct transition allowed in UML state diagram (SD) like the below drawn with StarUML? State1 is not directly involved in any transition so I'm in doubt wether this is allowed in UML / desirable. I think in my application I'm…
Jurgenfd
  • 230
  • 3
  • 13
3
votes
1 answer

How to describe file structure?

At the current point of time, I am modeling the project and I have a really serious question: how to describe the structure of the file(archive)? What I mean: in this project, we will have our custom file extension, let's call it "anlib", it will be…
Roman Roman
  • 617
  • 1
  • 9
  • 16
3
votes
2 answers

domain model in starUML

How can one create a domain model in starUML?
mena
  • 31
  • 1
  • 2
3
votes
2 answers

UML Class Diagram model : same classes in different packages

This issue is a pure design modeling I have two packages and there are different classes with same name should embedded to these packages what's the good design solution if I have same classes in different packages I have read different solutions…
elay221
  • 61
  • 8
3
votes
1 answer

Represent a dictionary within a dictionary

I am creating UML diagrams that will represent C# code and I've reached somewhat of an impasse. I am currently representing a Dictionary by using a qualified association, where the qualification is the key type and the class at the…
Spencer
  • 306
  • 1
  • 14
3
votes
2 answers

UML Diagram: Online Webstore class diagram and relation

I am working on an online web store. It's a simple web store and I have to create domain UML diagrams for the class and show multiplicities. I am kind of confused about the multiplicity that I have came up with. I don't know how to distinguish…
Temp temp2
  • 41
  • 5
1
2
3
8 9