ПОТРЕБА У ПРОЕКТІ FAST • Обчислення метрик • Перевірка правил • Виявлення дуплікації • Візуалізація (альтернативне відображення) • Перетворення між мовами • І більше…
РЕЗУЛЬТАТ • Базова модель FAST, концепція створення моделей дерев коду • Повна реалізація FAST для Smalltalk • Часткова реалізація FAST для Java • Завантажувачі моделей для Smalltalk та Java • Алгоритм обч. цикломатичної складності (підтведж. для 2х мов) • Алгоритм розпізнання символів (підтведж. для 2х мов) • Прототипи алгоритмів для генерування коду на базі моделі та візуалізації моделі • Інтеграція з моделлю FAMIX • Інтеграція з інструментами середовища Moose
ПОДАЛЬШЕ ВИКОРИСТАННЯ • Компанія Synectique для вирішення проблем клієнтів • SCG Bern для своїх дослідження • Prof. Tewfik Ziadi для візуалізації вихідного коду програм
ДОСТУП ДО ПРОЕКТУ • MIT License! • http://www.smalltalkhub.com/#!/~YuriyTymchuk/FAST • https://github.com/Uko/FAST • https://ci.inria.fr/moose/job/FAST-On-Moose/