Предлагается способ упрощения работы со сквозной функциональностью путем добавления к интерфейсу среды разработки средств разметки аспектов программного кода. Поддержка языков осуществляется за счет реализации легковесного парсера на специальном DSL-языке LightParse. Инструмент аспектной разметки реализован в виде плагина к нескольким средам разработки.
Михаил Малеванный
Аспирант, Мехмат ЮФУ
Закончил факультет математики, механики и компьютерных наук ЮФУ. Аспирант кафедры алгебры и дискретной математики института математики, механики и компьютерных наук ЮФУ. Участвует в разработке проекта PascalABC.NET.
Станислав Михалкович
Доцент, Мехмат ЮФУ
Кандидат физико-математических наук, доцент кафедры алгебры и дискретной математики института математики, механики и компьютерных наук ЮФУ. Директор воскресной компьютерной школы при мехмате ЮФУ, руководитель проекта PascalABC.NET.
Comment