uml

How do I represent a mixin/role/trait with UML properly?

Me and several other developers are currently cleaning up our legacy code base, mostly separating visual and data layers. To help developers not involved in this refactoring understand the model, I'd like to introduce a (rather informal) class diagram with comments about scope and desired usage for each class. Since I'm lazy, I'd like to...

using the starUml, the align problem

I am using the StarUml to draw some component dialog,however I found that it is to difficult to make a straight line straight enough. As shown in this image: the example image In visio, when I want to draw a Horizontal straight line,I can use the "Shift" key in my keybordl,how to do it in StarUml? ...

Text -> Diagram Tool

I'm looking for an diagram tool for producing diagrams from text. I only really need sequence and state type diagrams for now, but I'm curious as to what people would recommend? I need something which is standalone, not a web based tool that works on Linux, OSX and Windows. ...

Uml library for .Net

I'm looking for a .Net class library to load UML models (the more serialization formats the better) for an application I'm developing. I only need the UML object model, no graphs, graphic, UI or anything like that. Currently I'm using NUml, however that library hasn't seen much maintainance in the last few years and is somewhat outdated...

What Eclipse Plugins would give the equivalent of Visual Studio 2010 Ultimate ?

Visual Studio Ultimate can reverse source code into uml sequence diagram. Are there any eclipse plugins which can do the same for free ? ...

What does an "interface extends interface" relationship look like in UML?

In Java it's perfectly legal for an interface to extend an interface. Does this relationship in UML look like an "extends" relationship (solid line, closed, unfilled arrowhead) or an "implements" relationship (dotted line, close, unfilled arrowhead)? I can't seem to find an example of this relationship either online or in Fowler's book. ...

UML tools to visualize a code base?

can one map all the application's objects to a UML map (maybe parsing through the code base) so one can have the objects visualized and see all the relations and the design patterns used? ...

free design patterns templates to use for Visual Paradigm?

i know that you can create your own design patterns and save them for later use. but i wonder if there are free templates you can download and use, eg. factory, singleton and so on. then you dont have to recreate/copy-paste and you will have accurate patterns. ...

Association name direction in UML use case diagram.

What exactly means the association name direction (painted as a black triangle near the association name) in UML use case diagram? And what's the difference between it and association direction? Let me paste some link that explains what exactly I'm asking about: http://docs.google.com/leaf?id=0Bwtg6A48dQQjODBlNTJiNzQtYmE1OC00YmViLTk3ZG...

Generate UML from Flex Projects

Are there any good tools to generate UML class diagrams using the source code from a Flex Builder project? I have been trying IntelliJ but for some reason it generates the inherited class structure from the SDK and not everything below my main app. ...

Create UML diagrams after or before coding?

I can clearly see the benefits of having UML diagrams showing your infrastructure of the application (class names, their members, how they communicate with each other etc). I'm starting a new project right now and have already structured the database (with visual paradigm). I want to use some design patterns to guide me how to code the ...

transformation of UML Diagrams to specification Z using xsl transformation

hi. I'm trying to transform some uml diagrams (of singleton , AbstractFactory ...) to Z specification , first i transformed my uml diagram to an xml file using starUML then i used an xsl program and saxon to transform my xml file to .tex( for Z ) , but it didnt work . if someone has an idea about how the xsl program should be written ...

Show composition/aggregation/association relations between objects in Visual Paradigm UML diagrams?

I have Netbeans installed with Visual Paradigm plugin. I have converted my php code into UML diagrams (modeling -> instant reverse). I can see relations (drawn lines) between superclass and subclasses. However, i cannot see relations between objects inside objects (composition/aggregation/association)? The code looks like: class Threa...

possible to show composition relationship in a diagram generated from PHP source code?

i have tested several UML applications for whether they could show composition relationships in the UML diagrams generated form the PHP source code or not, and the result is they can't. i know that this is a typical problem for PHP cause we don't declare a data type when we code, so it's difficult for the UML applications to know if an ...

Open Source UML Tool which generates C++ code

Are there any open source UML tools for Linux which can generate C++ source code? ...

Some basic UML questions

What does it mean when you have something as the following picture? Each Customer has none, one or more Orders while each Order has only one Customer? And in relationship to the following one: What does the black diamond mean in this context? How is that black diamond called? Thanks ...

UML enumeration as a return type

<< enumeration>> E1 | .RED .GREEN .BLUE | I have the above as an enumeration class in a UML diagram. I associate it with another class say House. I now need a method on House say +getColor() which returns a color from the above enumeration. How would I depict this in UML? would it be like : +getColor(): E1 ? ...

PHP UML class diagram

Is there anyone who has a good (basic) UML class diagram to get me started on an object oriented CMS? I want to start using OOP in PHP but can't seem to find a good starting point. ...

UML diagram for application architecture?

i'm trying to map my whole application in a UML diagram and i wonder what diagram type i should use. im not doing this in class level, rather from a bird eye's perspective. single application object (patterns: singleton)(examples: CodeIgniter application) that composes multiple module objects (patterns: singleton, facades)(examples: g...

UML & eclipse project

Hi, I have seen few UMl eclipse plugins,but I have nt find option to give project for UML diagram, which will generate class diagrams depends on oops relation to one class to other class, can anybody tell me which plugin I use to generate UMl diagrams to my project ? ...