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

Авторы

  • А.Р. Когай

Ключевые слова:

design-by-contract, DBC, aspect-oriented programming, AOP, Aspect.NET

Аннотация

В работе рассматривается технология контрактного проектирования (Design-by-Contract), предлагающая систематический подход к спецификации и реализации классов и их взаимосвязей в программной системе. Исследуются преимущества использования технологии с точки зрения повышения надежности программного обеспечения. Для поддержки технологии предлагается использовать методологию аспектно-ориентированного программирования. Приведены основные принципы спецификации контрактов и примеры их реализации с помощью аспектов в системе Aspect.NET.

Опубликован

22.01.2014

Выпуск

Раздел

Новая статья

Как цитировать

[1]
«Применение аспектно-ориентированного программирования для поддержки технологии Design-by-contract»., Компьютерные инструменты в образовании, вып. 4, янв. 2014, просмотрено: июл. 23, 2026. доступно на: http://cte.eltech.ru/ojs/index.php/kio/article/view/1226

Похожие статьи

1-10 из 134

Вы также можете начать расширеннвй поиск похожих статей для этой статьи.