June 2022
Intermediate to advanced
428 pages
14h 8m
English
Unified modeling language (UML) is a system of concepts and notation for abstracting and representing discrete systems, particularly but not exclusively object-oriented software systems. It is widely used as a common notation for describing software systems in publications and design models. Although widely misunderstood as merely a pictorial notation, UML is more importantly a set of modeling concepts that are more general than those contained in most programming languages and widely applicable to real-world discrete systems as well as software systems. UML is “unified” because it combines a number of competing but similar modeling languages that were previously fighting for domination, ...
Read now
Unlock full access