1. Бек К. Экстремальное программирование: разработка через тестирование. Библиотека программиста. — СПб.: Питер, 2003. — 224 с: ил.
2. Боем Б., Браун Дж., Каспар Х., Характеристики качества программного обеспечения/ Пер. с англ. Е. К. Масловского. –М: Мир, 1981 -208 с., ил.
3. Дал У., Дейкстра Э., Хоор К. Структурное программирование. — М.: Мир, 1975.
4. Лаврищева Е.М., Петрухин В.А. Методы и средства инженерии про-граммного обеспечения Учебное пособие. - М.: МФТИ, 2006. — 304 с.
5. Липаев В.В. Программная инженерия сложных заказных программных продуктов: Учебное пособие. – М.: МАКС Пресс, 2014. – 312 с.
6. Методы программирования. Компьютерные вычисления / А. В. Могилев, Л. В. Листрова. — СПб.: БХВ-Петербург, 2008. —320 с.: ил. — (ИиИКТ)
7. Пышкин Е.В. Структурное проектирование: основание и развитие мето-дов. С примерами на языке C++: Учеб. пособие. – СПб.: Изд-во Политехнического ун-та, 2005. – 324 с., ил.
8. Теория и практика языков программирования: Учебник для вузов. Стан-дарт 3-го поколения. — СПб.: Питер, 2013. — 688 с.: ил.
9. Тестирование и отладка программ для профессионалов будущих и настоящих [Электронный ресурс] / М. А. Плаксин. — 2-е изд. (эл.). — М. : БИНОМ. Лаборатория знаний, 2013. — 167 с. : ил.
10. Тестирование программного обеспечения. Базовый курс / С. С. Куликов. — Минск: Четыре четверти, 2017. — 312 с.
11. Язык программирования Java и среда NetBeans. — 3-е изд., перераб.и доп. — СПб.: БХВ-Петербург, 2011. — 704 с.: ил. + DVD
12. ГОСТ Р ИСО/МЭК 9126-93
13. ISO 8402:94
14. ГОСТ 1981-90
15. ГОСТ 27.002-89
16. Архитектура программного обеспечения. Материал из Википедии — свободной энциклопедии .– Режим доступа:
https://ru.wikipedia.org/wiki/ Архитектура программного обеспечения.: свободный.
17. Подпрограмма. Материал из Википедии — свободной энциклопедии
https://ru.wikipedia.org/wiki/Подпрограмма.: свободный.