Перспективы развития аспектно-ориентированного программирования

Автор: Пользователь скрыл имя, 28 Февраля 2012 в 10:45, курсовая работа

Краткое описание

Аспектно-ориентированное программирование (АОП) - это новая развивающаяся концепция, призванная сократить время, стоимость и сложность разработки программного обеспечения (ПО). Известно, что в жизненном цикле ПО 70% всего времени отводится на сопровождение и внесение изменений в готовый программный код. Кроме того, фактом является положение, утверждающее, что большинство необходимых программных продуктов уже реализовано, протестировано и внедрено.

Оглавление

Введение 3
Глава 1. Аспектно – ориентированное программирование 4
1.1 Введение в АОП 4
1.2 Основные концепции АОП 7
1.3 AspectJ как одна из реализаций АОП 11
1.4 Другие реализации АОП 21
Глава 2. Перспективы развития аспектно – ориентированного программирования 23
2.1 Преимущества и недостатки использования АОП 23
2.2 Эволюция развития АОП 27
Заключение 29
Список литературы 30