Модель для анализа и представления результатов обнаружения шаблонов проектирования

A model for analysis and presentation of design pattern detection results
Vassilios Tzerpos, Shouzheng Yang
2018-04-09

выявление шаблонов проектированияинструменты обнаружения шаблонов проектированияоценка результатов обнаруженияподсчёт экземпляроввалидация (автоматическая или полуавтоматическая)
Обнаружение шаблонов проектирования в больших программных системах значительно облегчает понимание структуры системы. Несмотря на то, что в литературе описано множество инструментов для обнаружения шаблонов проектирования, ключевая проблема состоит в том, что результаты обнаружения, полученные разными инструментами, трудно оценивать из‑за различий в понимании шаблонов проектирования, способах представления, подсчёте экземпляров, отсутствии автоматизированных или полуавтоматизированных методов валидации и других подобных причин.
1
Обнаружение шаблонов проектирования помогает понять архитектуру крупных программных систем.
2
Результаты работы различных инструментов обнаружения трудно оценивать из-за разных интерпретаций шаблонов и форматов представления.
3
Несоответствия между инструментами включают различия в подсчёте экземпляров и отсутствие автоматизированных или полуавтоматизированных методов валидации.
4
Необходима модель для анализа и представления результатов обнаружения шаблонов проектирования, чтобы решать задачи оценки и валидации.

Результаты обнаружения шаблонов проектирования в крупных программных системах

Анализ и представление результатов обнаружения шаблонов проектирования (включая оценку, нормализацию между инструментами, подсчёт экземпляров и поддержку валидации) для повышения сопоставимости и понятности

Publication Details
Publication Date
2018-04-09
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Vassilios Tzerpos
Shouzheng Yang
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%