Preview

Вестник Донского государственного технического университета

Расширенный поиск

ОДНОРОДНЫЕ КОНСТРУКЦИИ

Полный текст:

Аннотация

В данной статье вводится понятие однородных конструкций, которые реализуют принципы порождающего и расширяемого программирования. Однородные конструкции рассматриваются как конфигурационный ориентир программного проекта, определяющий направление процесса модуляризации и структурирования приложения. Описан ряд примеров однородных конструкций. Проанализировано место понятия однородных конструкций среди парадигм программирования, показаны достоинства использования однородных конструкций.

Об авторах

ЮЛИЯ АЛЕКСАНДРОВНА МАРИНЧЕНКО
Южный федеральный университет.
Россия


АЛЕКСАНДР НИКОЛАЕВИЧ ЛИТВИНЕНКО
Южный федеральный университет.
Россия


Список литературы

1. Kiczales G., Lamping J., Mendhekar A. Aspect-oriented programming // http://www.oberon2005.ru/paper/gk1997.pdf.

2. Фридман А.Л. Основы объектно-ориентированной разработки программных систем /А.Л.Фридман. – М.: Финансы и статистика, 2000. – С.192.

3. Фуксман А.Л. Технологические аспекты создания программных систем /А.Л.Фуксман. – М.: Статистика, 1979. – С.184.

4. Чарнецки К. Порождающее программирование: методы, инструменты, применение /К.Чарнецки, У.Айзенекер. – СПб: Питер, 2005. – С.736.

5. Горбунов-Посадов М.М. Расширяемые программы /М.М.ГорбуновПосадов. – М.: Полиптих, 1999. – С.336.

6. Горбунов-Посадов М.М. Как растет программа // Препринт Института прикладной математики им. Келдыша М.В. РАН. – 2000. – №50. – С.16.

7. Липаев В.В. Программная инженерия в жизненном цикле программных средств //http://www.citforum.ru/SE/lipaev.


Для цитирования:


МАРИНЧЕНКО Ю., ЛИТВИНЕНКО А. ОДНОРОДНЫЕ КОНСТРУКЦИИ. Вестник Донского государственного технического университета. 2008;8(4):136-146.

For citation:


MARINCHENKO Y., LITVINENKO A. HOMOGENEOUS STRUCTURES. Vestnik of Don State Technical University. 2008;8(4):136-146. (In Russ.)

Просмотров: 25


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 1992-5980 (Print)
ISSN 1992-6006 (Online)