Xcore - это расширенный конкретный синтаксис для Ecore, который в сочетании с Xbase превращает его в полноценный язык программирования с высококачественными инструментами, напоминающими инструменты разработки Java. Источник Eclipsepedia.

ЧТО ТАКОЕ Xcore

Моделирование для программистов и программирование для разработчиков моделей

Xcore - это расширенный конкретный синтаксис для Ecore, который в сочетании с Xbase превращает его в полноценный язык программирования с высококачественными инструментами, напоминающими инструменты разработки Java. Вы можете использовать его не только для определения структуры вашей модели, но также для поведения ваших операций и производных функций, а также для логики преобразования ваших типов данных. Он устраняет границу между моделированием и программированием, объединяя преимущества каждого из них. Все это поддерживается как для сгенерированных, так и для динамических моделей EMF.

Чтобы узнать больше о Xcore: См. Статью Xcore на EclipsePedia.