how uml helps in software development?
UML can be used to develop diagrams and provide users (programmers) with ready-to-use, expressive modeling examples. Some UML tools generate program language code from UML. ... With an understanding of modeling, the use and application of UML can make the software development process more efficient.