uml-modeling

Where can I find UML diagrams (instead of reinventing the wheel)?

I am currently trying to draw a set of UML diagrams to represent products, offers, orders, deliveries and payments. These diagrams have probably been invented by a million developers before me. Are there any efforts to standardize the modeling of such common things? Or even the modeling of specific domains (for example car-manufactur...

How to get all the combinations from a UML State diagram

I have a simple UML state diagram from which I would like to get the list of all the combinations possible. Does anybody know a program or algorithm who could do this for me? ...

Modelling a system after having defined the UML use case

...what's next? After you defined what actors do what actions, which way do you go? Do you model the database or do you prefer to start with the classes? I thought the better approach was to start with a class-like modelling diagram, to focus on relationships between objects. This has proven to be wrong because I went too deep in detai...

What's the best type of diagram to symbolize objects and values of their instance variables?

I want to visualize an situation with a few different objects, their relations and the values of their instance variables. Any idea which diagram type fits best for that? ...

Where are the best graphViz tutorials to learn graphViz fast?

Duplicate of this question ? I've got this link. Maybe I'll do my own tutorial on that, because I find it hard to learn. The documentation lacks examples. ...

How to convert from UML 1.3 - XMI 1.1 to UML 2.1 XMI

I am trying to convert UML 1.3 - XMI 1.1 file exported from PowerDesigner to UML 2.1 XMI Interchange Model from Rational Software Architect. ...

Holocentric - Does anyone use it for modeling?

A simple poll essentially.... Searching google for Holocentric reveals very little about the takeup of product. Has anyone used it? Is it any good good? ...

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

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

UML representation for tasks

I am in the process of designing system with a many tasks and a lot of inter-task messages. The system will be basically developed in C. In my design I am trying to use UML representation to show the messages that are passed between tasks. But it is becoming difficult to represent things like decision making etc. Are their any predefi...

Evolutionary Design x Planned Design

Hi guys, I've been using agile development for one year and one of the big differences that I've noted in being agile was when designing the architecture for the system. In later projects we've used incremental methodologies such as RUP, and as you already know we've lost a lot of time creating UML models and later maintaining them. N...

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

Unified Process and UML confusion

Hi Im a bit uncertain about the relation between the Unified Modeling Language (UML) and the different modelling perspectives (conceptual, specification and impelementation) endorsed by (R)UP among other OOA/D methodologies. From what I understand the same type of diagram using the same notation can have different meaning depending on...

UML: modeling an activity that creates/changes other activities

Let's say I am to build a behavioral model of some organization: in particular, I am to build a bunch of activity diagrams that describe all those activities that take place in the organization (activities like "bidding", "order fulfillment", "shipping", etc.). Now, one of the key activities in the organization is the one that includes ...

Structure and behavior in UML

Hello! I had some questions regarding the structure and behavior of a model, using UML, and the relationship between the two : Did you find any limitations for UML regarding the specification or understanding of the relationship between structure and behavior? I was wondering if you have any practical ideas of how one can optimize the...

Which tool can help generate a SQL server 2005/2008 database from E-R diagram?

In Visio 2003 Architect version I can generate a SQL Server Database on the fly from UML ER diagram. But there is no such a way by using Visio 2007. My question is: Any other good and latest tools can support ER-> DB or DB->ER very well for SQL2005/2008? ...

Does an association imply a dependency in UML?

In discussion about my answer to this question, there was some disagreement over how to model this code: public class MainClass { private Something something; public void Action() { OtherClass other = something.GetOtherClass(); } } The key points being: the Something class is an attribute in MainClass, sugge...

Is there a more concise, intuitive, clear diagraming language other than the dreadful UML?

UML seems heavyweight and bloated to be effective. Teams waste time just trying to agree on the meanings of symbols and which flavor to use. ...

What UML diagrams do you create for ASP.NET applications?

I work in a mid size company as a Senior dev and work on developing projects that are fairly large size (> 1 year at a minimum). Most of the architects here feel that creating UML diagrams does not justify the time involved (although we always have a ERD and some informal flowchart kinda diagram for all projects) I am looking to create ...

Learning how to analyse a project

Hi, I've just stumbled into the job of analysing a project for one of my company's clients (an SMB). I am a .Net developer (5 years) with little experience in analysing software (UML from school). We've just finished two weeks of talking with the users and got a nice big list of requirements. Obviously we've filtered out the most impor...