Glossary of Unified Modeling Language terms