uml

how do you diagram relations between several services?

not necessary an UML diagram, just a simple way to graphically document the relations between several systems... the systems can be linked through web services, linked-servers, text files, batch processes, com+ components etc... I was thinking about a high level map, showing which system is consumming, exposing, resources and by which ...

How can I start designing my program on paper without over engineering things?

I'm interested in starting to properly design my software on paper before I ever start coding. What is the standard approach for this? I'm thinking something along the lines of UML but I feel that it's a bit overkill for a one-man project. What are some of the things professionals say is best to do when developing hobby projects? Anti...

Any hints on programming Dia with Python extensions?

I'm searching for documentation on how to do it properly. Any hints? ...

Abstract Factory Question

Hello, I am trying to understand the Abstract Factory design pattern. I am having a lot of trouble with it. I am trying to use the following example to develop a UML class diagram: Car designers can design many different types of cars. Cars can have two doors, or they can have four doors. Cars can be four-wheel drive, or they can be tw...

UML Specification - Without Change Bars vs With Change Bars & Superstructure vs Infrastructure

Regarding the specifications here: http://www.omg.org/technology/documents/formal/uml.htm What is the difference btn without and with change bars? As for "superstructure and infrastructure", I found out the following: "The UML infrastructure specification defines the foundational language constructs required for UML 2.1.2. It is comple...

How to illustrate multiple threads in sequence diagram?

How can you clearly illustrate multiple threads of execution in a sequence diagram or similar diagram? I haven't been able to find any clear examples. All diagrams I see are used to illustrate a single thread. Update: The accepted answer was the best example I saw but it does leave a fair bit to be desired. I ended up illustratin...

What is the difference between aggregation, composition and dependency?

What is the difference between aggregation, composition and dependency? ...

Automatically Create UML diagrams from Visual Studio 2008

Is there any tool\Software that make automatically UML diagrams from an existing visual studio 2008 project (C#). (Tools work with Visual Studio 2010 also appreciated.) *UML Diagrams may be all types eg, object, class, domain, collaboration, componant, state, deployment etc and test cases etc I currently used .net framework 3.5. I hav...

How to make even small website worth of UML modelling?

Hi, I've been thinking to create a small UML model as I wish to recreate the website with online games, videos, iRadios, etc. However, the website seems to me to be too simple to waste UML modelling on it. First, I thought of activity diagram to specify the "life" of user after login or after registration, but both these activities se...

How is a block diagram organized?

I would like to understand the exact hierarchy of a block diagram. If a block A is on top of block B does it mean that A is in some abstract manner build using B? A concrete question: I have a component C that calls components D,E to achieve its goal. Is C on top of D,E (since it uses them) or are these different unrelated blocks? Wh...

uml: online free tutorials

please recommend some free online tutorials to come upto speed with UML. Thanks ...

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 ...

star uml: C# code forward / reverse engineer

Has any one tried forward/reverse C# code generation? what has been your experience? is it worth it? Or is it just good for UML diagrams ...

freeware for generating diagrams

Hi, Do you know any nice freeware that will take my java sources and will generate class diagrams from them? ...

UML diagrams from ASP.net Application design specs.

I work in a mid size company as a intermediate developer and work on developing web projects. I got a situtation where i need to develop UML out of the design specs and this will be the main technical specification (High level though and will get futher changed in process of acutal development). Can someone provide guidlines on how to ...

Where could I find some UML samples?

I need a punch of samples of UML diagrams to get an start point to develop my own diagrams. Does anyone know about a good website where I could find it? Thanks! ...

Types of UML diagram - VISIO - ASP.net

Hi All I have below extract from design spec and need to create UML diagrams as .net specifications. No coding is yet started or is there any solution structure yet. What would be best highlevel UML diagrams for such scenarios (by not including any class diagrams). Example Scenario: Display Drop Zone Queue The following steps are ...

From Java code to UML diagram

Is there any software that can make UML diagrams from my Java code? ...

Data Modeling for EAV

How are others using relational modeling tools to map a logical model or one in third normal form to a database that uses EAV? ...

Open Source Equivalents to Erwin

I am aware of CA/Erwin community edition but it is constrained to 25 objects. I have also tried modeling in Visio which was painful. Curious to learn of any open source equivalents that not only pictorially allow for relational modeling but can also generate DDL. ...