Практика работы с антипаттернами для Essence Practice Library

Представлено расширение для библиотеки практик языка Essence в виде практики работы с антипаттернами. Для представления антипаттернов в системе предложены субальфа Antipattern, ее состояния и контрольные точки. Для фиксации данных об антипаттерне предложены рабочий продукт Antipattern Report и его у...

Full description

Bibliographic Details
Published in:Программная инженерия Т. 13, № 7. С. 311-321
Main Author: Змеев, Денис Олегович
Other Authors: Змеев, Олег Алексеевич, Иванова, Лидия Сергеевна
Format: Article
Language:Russian
Subjects:
Online Access:http://vital.lib.tsu.ru/vital/access/manager/Repository/koha:001003523
LEADER 03024nab a2200397 c 4500
001 koha001003523
005 20241004134434.0
007 cr |
008 230616|2022 ru s c rus d
024 7 |a 10.17587/prin.13.311-321  |2 doi 
035 |a koha001003523 
040 |a RU-ToGU  |b rus  |c RU-ToGU 
100 1 |a Змеев, Денис Олегович 
245 1 0 |a Практика работы с антипаттернами для Essence Practice Library  |c Д. О. Змеев, О. А. Змеев, Л. С. Иванова 
246 1 1 |a Antipattern practice for Essence Practice Library 
336 |a Текст 
337 |a электронный 
504 |a Библиогр.: 28 назв. 
520 3 |a Представлено расширение для библиотеки практик языка Essence в виде практики работы с антипаттернами. Для представления антипаттернов в системе предложены субальфа Antipattern, ее состояния и контрольные точки. Для фиксации данных об антипаттерне предложены рабочий продукт Antipattern Report и его уровни детализации. Для проведения анализа архитектуры системы предложена активность Inspect Architecture. Активность Fix Architecture представляет действия по устранению недостатков архитектуры. Анализ кода представлен в виде активности Review the Code, а исправление найденных в ходе анализа недостатков — в виде активности Refactor the Code. Проанализировано влияние субальфы Antipattern на состояние альфы Software System. Даны рекомендации о проведении предложенных активностей. 
653 |a антипаттерны 
653 |a код-ревью 
653 |a недостатки кода 
653 |a практический опыт 
653 |a разработка программного обеспечения 
653 |a рефакторинг 
653 |a управление проектом 
653 |a Essence, язык описания практик программной инженерии 
653 |a SEMAT, метод и теория программной инженерии 
655 4 |a статьи в журналах 
700 1 |a Змеев, Олег Алексеевич 
700 1 |a Иванова, Лидия Сергеевна 
773 0 |t Программная инженерия  |d 2022  |g Т. 13, № 7. С. 311-321  |x 2220-3397 
852 4 |a RU-ToGU 
856 4 |u http://vital.lib.tsu.ru/vital/access/manager/Repository/koha:001003523 
908 |a статья 
999 |c 1003523  |d 1003523