Unified Modeling Language (UML) is a standard language for:
- determine
- visualizing
- Build and
- Documenting the architecture of the software system, as well as
- Business model and noon-software
UML system is a very important part of the development of object-oriented software and the software development process. UML graphical notation to express the design of software projects.
The purpose UML consists of:
- provide users with ready to use language, visual modeling so that they can develop and exchanged meaningful models
- providing extensibility and specialization mechanisms to memprluas core concepts
- provide a formal basis for understanding the modeling language
- support the development of a high-level concepts (eg, collaboration, frameworks, patterns and components)
- the integration of best practices
- be independent of language and the process of designing pemroraman
because for many companies in improving software as a strategic value where the industry is looking for techniques to automate the production of PL and to meningkatkna quality while reducing cost and time to the market.
sumber : www.gdpro.com