Баялы Ә.Т. Бағдарламамен қамтамасыздандыруды жобалау және құрастыру технологиясы: Учебно-методическое пособие.- Алматы: Эпиграф, 2019. — 228 с.
Абстрактное моделирование, выполняемое с помощью компьютера, то есть вербальные, информационные, математические модели-в настоящее время является одной из информационных технологий, а в когнитивном плане она особенно сильна. Код строится на основе информации, полученной из диаграмм из параметров и спецификаций, указанных в свойствах генерации кода для элементов каждого типа.
Анализ проблем моделирования, обмен информацией между всеми заинтересованными сторонами (пользователями, специалистами по предметной области, аналитиками, дизайнерами и т. д.), разработка программных приложений и баз данных, и является полезным инструментом для подготовки документации. Способствует лучшему принятию требований к моделированию, улучшению качества проектирования системы и повышению уровня ее управления. UML-это язык, используемый для обозначения и визуализации документирования значений, которые компилируются системами, ориентированными на объект.