Solved

Static vs non Static modelling used in UML

Posted on 2013-12-10
2
402 Views
Last Modified: 2013-12-17
Hi,

I would like to know more about 'Static vs non Static modelling used in UML'.

When, where, how we use it. Advantages, disadvantages, practical uses of each approach.


please advise
Any links resources ideas highly appreciated. Thanks in advance
0
Comment
Question by:gudii9
2 Comments
 
LVL 11

Accepted Solution

by:
Angelp1ay earned 500 total points
ID: 39710178
The wiki article has a nice picture of the types of diagrams broken down into a hierarchy. The way I perceive it the structure diagram types are essentially static and behaviour diagrams are essentially dynamic

http://en.wikipedia.org/wiki/Unified_Modeling_Language#Modeling
UML Diagram Hierarchy
Personally I tend to stick to very few UML diagram types:

- Class diagrams
>>> great for defining data semantics

- Object diagrams
>>> great for communicating with the rest of the business who better understand real data examples instead of types and relations

- State diagrams
>>> great for defining workflows
0
 
LVL 7

Author Comment

by:gudii9
ID: 39712449
great for communicating with the rest of the business who better understand real data examples instead of types and relations

Can you please elaborate on this. I have not understood how real data examples are different. What are types and relations. Please advise
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Java contains several comparison operators (e.g., <, <=, >, >=, ==, !=) that allow you to compare primitive values. However, these operators cannot be used to compare the contents of objects. Interface Comparable is used to allow objects of a cl…
Introduction Java can be integrated with native programs using an interface called JNI(Java Native Interface). Native programs are programs which can directly run on the processor. JNI is simply a naming and calling convention so that the JVM (Java…
Viewers learn about the third conditional statement “else if” and use it in an example program. Then additional information about conditional statements is provided, covering the topic thoroughly. Viewers learn about the third conditional statement …
Viewers will learn how to properly install Eclipse with the necessary JDK, and will take a look at an introductory Java program. Download Eclipse installation zip file: Extract files from zip file: Download and install JDK 8: Open Eclipse and …

756 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question