Науковий вісник НЛТУ України (Oct 2016)

ОЦІНЮВАННЯ АСПЕКТНОЇ РЕОРГАНІЗАЦІЇ ПРОГРАМНОГО КОДУ ЗА ХАРАКТЕРИСТИКОЮ СУПРОВОДЖУВАНОСТІ

  • Ye.V. Levus,
  • O.M. Vitol,
  • O.B. Boda

DOI
https://doi.org/10.15421/40260760
Journal volume & issue
Vol. 26, no. 7
pp. 388 – 395

Abstract

Read online

Розглянуто проблему складності супроводу програмного забезпечення. Проаналізовано застосування аспектно-орієнтованого програмування для забезпечення якісної характеристики програм – супроводжуваності. Проведено дослідження на прикладі прототипу програмної системи онлайн-банкінг для випадку об'єктно-орієнтованої та аспектно-орієнтованої реалізації. Отримані результати свідчать про підвищення індексу супроводжуваності для випадків локалізації наскрізної функціональності – логування, опрацювання виняткових ситуацій, перевірка прав доступу. Індекс супроводжуваності можна розглядати як вагове оцінювання на основі кількості рядків коду (LOC), цикломатичної складності (CC) та об'єму холстеда (HV). Є потреба у вдосконаленні вагового оцінювання супроводжуваності.

Keywords