Tuesday, 21 October 2014

Unified Modeling Language (UML)

UML (Unified Modeling Language)
● UML is a language for the standard model development of software blueprints. 
● Language is the language models have a dictionary of words and rules-based the conceptual and physical picture of a system 
● UML as the language of the model states how to make and read a model correctly, but does not state the model what to make and when should made
gambar_UML


Role of UML 
UML is a language for 
● Visualization 
- Describing the ideas in notation and semantics more easily understood by anyone 
● Specifications 
- Specification of all important decisions analysis, design, and implementation should be taken in the development and deployment of software systems
● Construction 
- UML is not a visual programming language 
- UML models can be connected directly with several programming languages 
- Forward engineering: generating code from models 
- Reverse engineering: building a model of the code 
● Documentation 
- UML includes documentation and system architecture detailed 
- For a language to express needs and testing. 
- UML provides a language for planning activities project and release management

Structural Things
● Structural thing is a noun models UML 
- Class 
● An overview of a set of objects that share attributes, operations, relationships and semantics are the same 
● A class implementing one or more interfaces 
- Interface 
● A set of operations stating the services of a class or component 
● An interface describes the behavior of objects provided to outside parties. 
● Interface can only declare some or all the behavior of a class / component.
● Collaboration 
- An interaction and a set of rules and elements others who work together to provide behavioral working together 
- Declare the application of pattern forming systems 
● Use Case 
- An overview of a set of action sequences occurs in a system that produces a value the actor 
- Used to menstrkturkan system behavior in a model 
- It is the realization of collaboration.
● Active Class 
- A class to which the object has one or more process / thread activity so that it can start controls 
● Component 
- A physical and replaceable part of a system provides the realization of a set of interfaces 
- Declare the physical package than logic elements, such as classes, interfaces and collaboration 
● Node 
- Physical elements that exist at run time and expresses a sesumber calculations, which memory and processing capabilities

0 comments:

Post a Comment

Popular Posts

FansPage

Histats

Chitika

AlexaRank