Удалось на практике использовать Acceleo для генерации документов и отчетов на основе моделей в Capella. Для использования Accelo необходимо описание мета-модели (схемы) языка в формате ecore. Эти мета-модели оказались доступны в составе исходного кода Capella в git репозитории (в составе 2 плагинов). Для обращения к элементам модели при разработке шаблонов генерации документов в Accello. Тут осталось некая тонкость с зависимостями мета-модели от файлов Kitalpha (см. форум). Нужно еще немного времени, чтобы разобраться как правильно подключать мета-модели.
В ближайшее время должны выложить выложить плагин для Capella (для Eclipse), который публикует модель в виде интерактивного html документа. Но это не заменит Acceleo. Также есть потенциальная возможность использовать Eclipse Birt для генерации документации на основе Capella. Birt я ранее уже использовал для генерации отчетов с другими инструментами. Но пока не пробовал подключить его к Capella.
Комментариев нет:
Отправить комментарий