uml

What is the difference between SCXML statecharts and UML statecharts?

I know that the user defines them in different ways (XML compared to UML Tool), but what is the difference in semantics between the two? Or does a statechart in SCXML mean the same thing as a comparable statechart in UML? ...

Book or reference material for UML

I have about four years of experience as a Java developer. I'm planning to get myself involved in the world of UML. Can anyone suggest some good books and reference material for UML? ...

Is there a visualization tool that can inspect a Java code base and report inter-package dependencies?

We have a Java code base that has grown to be too big for a single monolithic JAR (more than 5000 classes). One of the tasks that we are investigating is how much effort would it be to break this single JAR into smaller components with controlled dependencies between them. However, it's somewhat hard to look at a big bag of code and be...

UML Domain Modeling

What is the difference between Domain Model and data model? ...

Clean HTML documentation template for Enterprise Architect

I use Enterprise Architect from Sparx Systems for reverse-engineering URL class diagrams from my source code, and want to take this a step further by using the software to generate HTML API documentation of my code. However I find the markup generated by Enterprise Architect to be full of Javascript, and I think I may have even spotted ...

List of UML state-machine diagram to (Java) Code (Generation) Software

I’m looking for software / UML tools that can generate code (including, or not, Java) from UML state machine diagrams. Be it from diagrams modeled in the tool itself or imported as XMI or whatever. For example, Visual Paradigm Enterprise Architect (supposedly) can do this. Do you know any other tools? ...

What tools should I use to visualize structure of my code?

I have an application written in Java. In is stored in several files. It uses different classes with different methods. The code is big and complicated. I think it would be easier to understand the code if I have a graphical model of the code (some kind of directed graph). Are there some standard methods for visualization of code. I am t...

Please help me learn UML by analysis and design of a simple example, and then develop based on them...

I'm currently studying UML.... Actualy need a simple example that start using UML for analysis and design it and then based on them start developing it by using .net. Do you know any downloadable tutorial package which has analysis and design documentations beside its .net code? ...

UML Class Diagram solved exercices ?

Hi, I'm finding hard to find solved exercices for UML. Mainly with Class diagrams. Any tips ? Thanks ...

ArgoUML and calling a "sub-procedure"

Hi, I don't know if its a limitation of UML 1.4, or ArgoUML, but in a sequence diagram, I want to show an object calling a method in its own class, ie calling a sub-procedure. If I drag from the object to itself, nothing happens :-( Thanks, Ant ...

"Narrowed" structural diagram

Hello! I'm a total rookie in UML and modelling. I'm learning some framework, and I'm trying to grasp and outline its key aspects. I've decided to do it with UML. But the problem is, the whole structural diagram of the framework is of no use to me, because classes have a lot of properties and methods, and there's a lot of classes. What ...

use case diagram - conditions or decision node

guys how can I make conditions in use case diagram ? Something like decision node in activity diagram. For example, If there is "evaluate" usecase which can lead either to Y or N, there is simply no way to express it. There is only constrain feature, that would lead to repeating { if evaluated } {if evaluated } ...... ...

UML: which circumstances such that a rectangle is not a polygon?

I hope the question is clear? Thanks in advance! ...

Function specification in UML.

If I have fnc: class AClass { void fnc() const; }; Am I supposed to provide const modifier in UML class diagram while listing this fnc or not? ...

UML sequence diagram

Does first object in sequence diagram have to have activation rectangle or is it ok to not have it in the first object? I'm asking because in VS 2010 they do not bother with this in case of first object in sequence diagram. Another question from this same ball park does name of the objects have to be underlined? In my university they tea...

UML and favourite IDE

I've just downloaded Visual Paradigm for UML and it looks quite ok. Does anyone have any experience with it? Or maybe someone has his own favourite IDE which is worth using and wouldn't mind sharing this knowledge? Do not want to use IDE which is written in JAVA or C# for patriotic reasons. ...

Some questions regarding Context and DataFlow Diagrams

I have to develop a CRUD application, that will be coded in php. I have 3 main actors (Users, Administrators and Doctors -- this is for an hypothetical hospital), each one with different Use Cases already defined. Although I feel the Use Cases are more than enough to successfuly model the Class Diagram, I am being specifically asked ...

UML2 for eclipse

Can any one help me get eclipse repository of UML2 ? I could not get the link can some one help please? Thanks, Lalith ...

Few queries in UML diagrams

I have following questions regarding to UML diagrams: 1) I have one Game application in C# consisting of 3 games namely crosswords,sudocu n scribble & I have only 3 classes belonging to each game then: In the class diagram will only those 3 classes come? But they don't have any associativity among them And The states in the s...

What is the difference between 'includes', 'extends' and 'uses'?

In use case diagram what is the difference between <<includes>>, <<extends>> and <<uses>>? Is <<includes>> and <<uses>> are the same thing? ...