The unified modeling language (UML) is a general-purpose modeling language that is intended to provide a standard way to visualize the design of a system. UML is used to create static structure diagrams based on a variety of engineering practices that have proven to be successful in the creation of complex systems. The published standards are almost 800 pages long. UML is used to model software systems, but it's not limited to software developers.
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.