May 2012
M T W T F S S
« Apr    
 123456
78910111213
14151617181920
21222324252627
28293031  

What is Use Case Modeling ?




What are Use Cases and what is Use Case Modeling ? A use case is a technique used in software and systems engineering to capture the functional requirements of a system. Use cases describe the interaction between a primary actor—the initiator of the interaction—and the system itself, represented as a sequence of simple steps. A [...]



Details of UML diagrams




In order to try and explain these diagrams, I will give their categorization and then an explanation of each diagram:

Structure diagrams emphasize what things must be in the system being modeled. This is a type of diagram that depicts the elements of a specification that are irrespective of time. This includes class, composite structure, [...]



Listing of UML Diagrams




Depending on the literature that you read, you will find a mention of 9 or 13 diagrams used in UML. If you read the literature for 9 diagrams, then these are the list of diagrams:

Structural Diagrams

* Class Diagram * Object Diagram * Component Diagram * Deployment Diagram

Behavioral Diagrams

* Use [...]



Benefits of UML and some goals




Why was UML made ? The primary goals in the design of the UML were: – Provide users with a ready-to-use, expressive visual modeling language so they can develop and exchange meaningful models. – Provide extensibility and specialization mechanisms to extend the core concepts. – Be independent of particular programming languages and development processes. – [...]