1. Гамма Э., Хелм Р., Джонсон Р., Влиссидес Дж. Приемы объектно-ориентированного проектирования. Паттерны проектирования. – СПб: Питер, 2001. – 368 с.
2. The Unified Modeling Language (UML) Specification. – 1.3. UML Specification, revised by the OMG. – July 1999. – 620 p.
Рамбо Дж., Джекобсон А , Буч Г. UML. Специальный справочник.– СПб.: Питер .– 2002. – 656 с.
Грищенко В.Н., Лаврищева Е.М. Методы и средства компонентного программирования // Кибернетика и системный анализ, 2003. – №1. – С. 39–55.
Лаврищева Е.М. Методы программирования. Теория, инженерия, практика. Киев: Наукова думка, 2006.–451с.
Weide B., Ogden W., Sweden S. Reusable Software Components / Advances in Computers, 33. – Academic Press, 1991. – P. 1–65.
Jacobson I., Griss M., Johnson P. Software Reuse: Architecture, Process and organization for Business Success – Addison Wesley, Reading , MA, May 1997. – 501 p.
8. Эммерих В. Конструирование распределенных объектов. Методы и средства программирования интероперабельных объектов в архитектурах OMG/CORBA, Microsoft COM и Java RMI. – М.: Мир, 2002. – 510 с.
Павлов В. Аспектно-ориентированное программирование //Технология клиент-сервер, № 3–4. – С. 3–45.
10. Фуксман А.Л. Технологические аспекты создания программных систем. – М.: Статистика, 1979. – 184 с.
11. Богданов Н.К. Аспектно-ориентированные методы в управлении информационными потоками баз данных ДП АСУТП // Автоматизация в промышленности. – 2003. – №9.
12. Чернецки К., Айзенекер У. Порождающее программирование. Методы, инструменты, применение.– Издательский дом Питер. – М.: СПб. – Харьков. – Минск, 2005. – 730 с.
Yang J. Web Services Componentization//Ibid.–P.35–40.
Трахтенгерц Э.А. Взаимодействие агентов в многоагентных средах // Автоматика и телемеханика. – М.: Наука. – 1998. – 8. – С. 3–52.
Дрейган Р. Будущее программных агентов. – РС Magazine March 25, – 1997. – 190 c.
17. Летичевский А.А, Маринченко В.Г. Объекты в системе алгебраического программирования // Кибернетика и системный анализ. – 1997 .– № 2. – С. 160–180.
Ершов А.П. Введение в теоретическое программирование.–М.: Наука, 1959.–263с.
Дорошенко А.Ю., Фінін Г.С., Цейтлін Г.О. Алгеброалгоритмічні основи програмування.–К.:Наук.думка, 2004.–457с.
Лаврищева Е.М., Грищенко В.Н. Сборочное программирование.–Киев.– Наукова Думка, 1991.–213с.
ГрищенкоВ.Н., Лаврищева Е.М. Компонентно–ориентированное программи–рование. Состояние, направления и перспективы развития. // Проблемы программирования.– Киев, 2002, N 1–2. – С.80–90.
Грищенко В.Н., Лаврищева Е.М. Методы и средства компонентного программирования // Кибернетика и системный анализ.– № 1, 2003. – C. 39–55.
Эммерих В. Конструирование распределенных объектов. Методы и средства программирования интероперабельных объектов в архитектурах OMG/CORBA, Microsoft/COM и Java/RMI. – М.: Мир, 2002. – 510 с.
Марка Д.А., МакГруэн К. Методология структурного анализа и проектирования.–М.: МетаТехнология, 1997.– 346с.
Шлеер С., Меллор С. Объектно–ориентированный анализ: моделирование мира в состояниях. –
Киев: Диалектика, 1993.– 238 с.14.
Иванников В.П., Дышлевый К.В., Мажелей С.Г., Содовская Д.Б. Шебуняев А.Б.Распределенные объектно–ориентированные среды.– Москва // РАН ИСП. Труды ИСП,.–2000.– с.84–100.
Андон Ф.И., Коваль Г.И., Коротун Т.М. , ЛаврищеваЕ.М. , СусловВ.Ю. Основы инженерии качества программных систем. “Академпериодика”, Киев.–2007.–680с.
Андон Ф.И., Лаврищева Е.М. Методы инженерии распределенных компьютерных систем, Киев, Изд. «Наукова думка», 1997г.–228с.
Лаврищева Е.М. Парадигма интеграции в программной инженерии.–Материалы второй междун.науч.–практ.конф. УкПрог–2000, .Киев, с.351–360.
. Бабенко Л.П., Лавріщева К.М. Основи програмної інженерії.– Київ.–Знання, 2001.–269с.
Цимбал А.А, Аншина М.Л. Технологии создания распределенных систем. Для профессионалов. – СПб.: Питер, 2003. – 576 с.
Трельсен Э. Дж. Модель COM и применение ATL 3.0: Пер. с англ. — СПб.: BHV, 2001. — 938 с.
Орфали Р., Харки Д., Эрварс Д. Основы CORBA .– М: НАЛИП, 1999. – 317с.
Роджерсон Д. Основы СОМ. Руск..пер.– Microsoft Press.– 361c.