uml

UML dataflow diagram strategies for an example structure

What would be the best strategies to describe the following: 1) class A created instances of classes B and C 2) class B being able to communicate to class D through a pointer in class B to a specific member in class D Thanks in advance for the suggestions, as I don't know the proper term to describe them in order to search for more inf...

Is there the substitute good tool of visio?

I made UML or a figure of server constitution with Visio so far. However, Visio was not usable by the circumstances of adult. Therefore I want to describe UML or a figure of server constitution by some other methods, but will there be anything, the recommended tool? I ask with a free thing. ...

Does anyone know good Object Constraint Language (OCL) tutorial?

I came across couple of questions about OCL expressions. After reading some university slides and googling it I still cannot properly understand it. I wonder if any of you guys know any good resources that I should read to understand this stuff. Constraints that bother me: Everybody working in the department has the same manager. N...

Generating Class Diagram

HI All I am at the end of the release of my project.So in order to keep working our manger asked us to generate Class Diagrams for the code we had written.Its medium project with 3500 java files .So I think we need to generate class diagrams.First I need to know how reverse engineering works here. Also I looked for some tools in Google(G...

Diagramming program to help in designing software?

I'm looking for a diagramming program that can help in designing software, right from the high-level requirements down to the low-level classes and functions. I've seen a lot of UML programs, but they don't let you design at multiple levels of detail in the same map, like if you could "zoom in" and design the details of a part. Do prog...

Is UML still seen as a viable way of documenting a software design?

Is UML still seen as a viable way of a documenting a software design? Extra points for references that back up any claims :) ...

What is your opinion about UML?

Possible Duplicate: Is UML practical? I heard many opinions about UML. Some people says that it is useless. Some people says that it is very helpful. What was your experience on using UML? How does it effect on development process? ...

Any free UML modeling tool that runs on native Win32?

I know about ArgoUML, an UML modeling tool that needs java to run. I'm looking for something similar but wich doesn't needs java. Thank you in advance. ...

Is there an inituitive UML approach to depict threads

I'm fond of using UML diagrams to describe my software. In the majority of cases the diagrams are for my own use and I use them for more involved pieces of code, interactions etc. where I'll benefit from being able to look back over them in the future. One thing I've found myself doing a few different ways is diagramming threads. Thread...

Show object creation (from DAL) in UML sequence chart

I have 3 classes: Controller, DAL and Entity. The controller calls the DAL requesting an Entity. The DAL retrieves the entity data from the DB and creates a new Entity class which is then returned to the Controller. How do I show this on a UML sequece chart (no need to show the DB)? 2nd question: how should we share UML diagrams on S...

UML - How to manage big class diagrams ?

Hi, For my project report, i need to show the class diagram of the software i've built which counts around 20 classes! The problem, is that when i render the class diagram in jpeg file(either using StarUML or ArgoUMl or whatever..) we can't see the details correctly (very big picture because of the large number of classes). Well, how to...

Yet Another diagram / modeling software suggestion request.

I'm currently looking for diagramming software that allows me to quickly map stuff and jot down concepts such as a filesystem directories represented by nested boxes containing icons (representing files.) Off course the simplest solution of all would be to just use paper and pencil, but unfortunately i have such poor motor skills that a...

usecase diagram

Hi all, I am designing a use case diagram for a system that includes a special type of hardware/device that generates multiple events for it self. How do i draw a Use case diagram for those system generated events or how will i proceed with the diagram. Abdul Khaliq ...

What tools (free) do you use to design software

What tools do you use to speed up documenting application design. Namely, creating wireframes, flowcharts. What other methods do you find essential . Is the general consensus that use cases are vital, or is a good functional spec document easier and quicker ...

How do you use Visio in your shop and apply it to development projects?

I'm trying to justify a MS Visio license. Immediately I can think of a few ways that I would use it in my shop, and apply it to my development projects: ER Diagrams UML Diagrams Project Management (WBS's, org-charts, etc.) Documentation I know these things can be done in MS Word's drawing tools, but as far as I'm concerned, they loo...

[UML] Mapping a relation between objects in the same table

Hello guys! I've ran into a design issue; in a project, i have three tables: League, Players, and an association table LeagueToPlayers that maps multiple to multiple connections between the first two (as a player can simultaneously play in two or more leagues): League Players LeagueToPlayers Id Name Id Alias ...

Live UML Editors

Are there any UML tools that show live updates? I'm trying to have a design session online where all participates in their turn can change the design and add their own thoughts. I prefer desktop solutions but online tools can work as well. How would you suggest to do this? EDIT: I'm talking about something like this but maintained. A co...

UML: Can someone explain the Factory Method diagram for me?

i dont have an idea what the broken arrow from the ConcreteCreator to the ConcreteProduct means. i searched in the internet and i came up with "Dependency". can someone explain the dependency in layman's terms? thanks! image grabbed from http://www.dofactory.com/Patterns/PatternFactory.aspx ...

Is there any good UML modeling tool with version control support?

I've been searching the internet a lot for UML modeling tools that support version control systems, like svn, but I haven't found anything about it. Does anyone know a good uml modeling tool, preferrably free, with version control support? ...

A productive alternative to UML

I find UML hard to create quickly. I'd like to put my ideas more quickly, especially for small open sourced projects. If it was big enough I'd bother with UML but the project is too small for this kind of thing. I don't want yet another tool that will make me think "nehh I'll do it later". Any suggestions? ...