UML

Unified Modeling Language. It is industry standard in software development which is the visual language of third generation modeling, and which is oriented for creation of program system architecture.