"I refer to the tools and techniques on this page as "notemaking" because "taking notes" is passive: just as we must make meaning, so we must make notes---in our head, on the page, and in our notebooks"
The Unified Modeling Language™ - UML - is OMG's most-used specification, and the way the world models not only application structure, behavior, and architecture, but also business process and data structure.