Unified Modelling Language and the use of a Software tool in developing a UML diagram in the course of the software development process.Read less