UML library