Заключение.
В настоящее время актуальной задачей становится
повышение качества проектирования разрабатываемого программно-
го обеспечения. Однако существующие ОО- и СОА-подходы к про-
ектированию обладают рядом недостатков. Предлагаемый подход по-
зволяет обеспечить гибкость при перепроектировании программного
обеспечения за счет применения многоуровневого набора правил для
генерации исходных текстов программ.
В рамках развития подхода предложена детализация рассмотрен-
ной модели, разработка методов кодогенерации для различных целе-
вых языков программирования.
ЛИТЕРАТУРА
1.
Вендров А.М.
Проектирование программного обеспечения экономических ин-
формационных систем. М.: Финансы и статистика, 2006. 544 с.
2.
Амблер С.
Гибкие технологии: экстремальное программирование и унифици-
рованный процесс разработки. Библиотека программиста. СПб.: Питер, 2005.
412 с.
3.
Гамма Э.
,
Хелм Р.
,
Джонсон Р.
,
Влиссидес Дж.
Приемы объектно-
ориентированного проектирования. Паттерны проектирования. СПб: Питер,
2001. 368 с.
4.
Биберштейн Н.
,
Боуз С.
Компас в мире сервис-ориентированной архитектуры
(SOA); пер. с англ. М.: Кудиц-Пресс, 2007. 256 с.
5.
Евгенев Г.Б.
Интеллектуальные системы проектирования. М.: Изд-во МГТУ
им. Н.Э. Баумана, 2009. 334 с.
6.
Тыугу Э.Х.
Концептуальное программирование. М.: Наука. Главная редакция
физико-математической литературы, 1984. 256 с.
7.
Клыков Ю.И.
,
Горьков Л.Н.
Банки данных для принятия решений. М.: Сов.
радио, 1980. 208 с.
8.
Клыков Ю.И.
Ситуационное управление большими системами. М.: Энергия,
1974. 136 с.
9.
Basu A.
,
Blanning R.
Metagraphs and Their Applications. Springer, 2007. 174 p.
10.
Смит Дж. Мак-Колм
. Элементарные шаблоны проектирования; пер. с англ. М.:
ООО “И.Д. Вильямс”, 2013. 304 с.
REFERENCES
[1] Vendrov A.M. Proektirovanie programmnogo obespecheniya ekonomicheskikh
informatsionnykh system [Software engineering of economic information systems].
Moscow, Finansy i Statistika Publ., 2006. 544 p.
[2] Ambler S. Agile modeling: effective practices for extreme programming and the
unified process. N.Y., J. Wiley Publ., 2002. 400 p. (Russ. Ed.: Ambler S. Gibkie
tekhnologii: ekstremal’noe programmirovanie i unifitsirovannyy protsess razrabotki.
St. Petersburg, Piter Publ., 2005. 412 p.).
[3] Gamma E., Johnson R., Helm R., Vlissides J. Design patterns. Elements of reusable
object-oriented software. Addison-Wesley Publ., 1994. 417 p. (Russ. Ed.: Gam-
ma E., Khelm R., Dzhonson R., Vlissides Dzh. Priemy ob’ektno-orientirovannogo
proektirovaniya. Patterny proektirovaniya. St. Petersburg, Piter Publ., 2001. 368 p.).
[4] Bieberstein N., Bose S., Fiammante M., eds. Service-oriented architecture (SOA)
compass: business value, planning, and enterprise roadmap. USA, IBM Press, 2005.
272 p. (Russ. Ed.: Bibershteyn N., Bouz S. Kompas v mire servis-orientirovannoy
arkhitektury (SOA). Moscow, KUDITs-Press Publ., 2007. 256 p.).
86 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2014. № 5