Anatoly Levenchuk (ailev) wrote,
Anatoly Levenchuk
ailev

Модульность

Любимый мой способ нюхать тренды -- проглядывать темы конференций. Вот темы конференции по модульности (в том числе, кстати, и в таких приложениях, как киберфизические системы) -- http://aosd.net/2012/

Забавно, что это вырастает из темы аспект-ориентированного подхода (вероятно, со всеми этими weaving в наследство). Но из песни слов не выкинешь: школы и терминологии разные, а проблема одна. В какой-то мере поднятие шаблонов ISO 15926 – это тот же weaving…

Varieties of modularity: Context orientation; feature orientation; model-driven development; generative programming; software product lines; traits; meta-programming and reflection; contracts and components; view-based development.

Языковая модульность поминается через domain-specific languages and other support for new forms of abstraction. Онтологий нет.

Модульность, в том числе многоуровневость абстракции -- это важно.
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 2 comments