Применение аспектно-ориентированного программирования для поддержки технологии Design-by-contract.

  • А.Р. Когай

Аннотация

В работе рассматривается технология контрактного проектирования (Design-by-Contract), предлагающая систематический подход к спецификации и реализации классов и их взаимосвязей в программной системе. Исследуются преимущества использования технологии с точки зрения повышения надежности программного обеспечения. Для поддержки технологии предлагается использовать методологию аспектно-ориентированного программирования. Приведены основные принципы спецификации контрактов и примеры их реализации с помощью аспектов в системе Aspect.NET.
Опубликован
2014-01-22
Как цитировать
Когай, А. (2014). Применение аспектно-ориентированного программирования для поддержки технологии Design-by-contract. Компьютерные инструменты в образовании, (4). извлечено от http://cte.eltech.ru/ojs/index.php/kio/article/view/1226
Выпуск
Раздел
Новая статья