Способы мэппинга онтологий
Для мэппинга онтологий существуют следующие способы:
- Использование классов дополнительной классификации для сопоставления классов.
Данный способ мэппинга является предпочтительным.
В данном способе в MetaEdit создается класс дополнительной классификации и в него добавляются аналогичные классы из обеих (или нескольких) онтологий. Данный общий класс является объединяющей сущностью, констатирующей, что все его подклассы имеют одинаковый смысл с какой-то точки зрения.
Также необходимо отредактировать соответствующие элементы Матрицы связей классов: переназначить Класс Из/Класс В на созданный класс дополнительной классификации. Это необходимо, чтобы появилась возможность использовать классы связей ArchiMate для объектов из других онтологий.
Пример
Для моделирования внешней оргединицы, должности и подразделения в качестве бизнес-актора языка ArchiMate был создан класс дополнительной классификации Бизнес-актор ArchiMate, а три вышеуказанных класса и сам класс «Бизнес-актор» из ArchiMate были определены в качестве его подклассов.
Далее, чтобы можно было создавать связи между этими оргединицами и объектами классов ArchiMate, необходимо отредактировать элементы Матрицы связей классов. Например, в колонке Класс Из Бизнес-актор был заменен на Бизнес-актор ArchiMate:

- Добавление класса первой онтологии непосредственно под класс второй онтологии
Это делается в MetaEdit с помощью пункта контекстного меню класса Добавить существующий класс ( подробнее см. Дополнительная классификация объектов). Так пример из п.1 мог бы выглядеть следующим образом:
Внимание! Данный способ является более быстрым, чем первый. Но он требует большего внимания, так как он привести к конфликту с первой онтологией. Это может произойти из-за того, что элементы Матрицы связей классов могут действовать и на подклассы. Таким образом, между объектами первой онтологии возможно будет создавать связи из второй онтологии, которые им не свойственны. Например, связь Композиция стала бы возможной между Должностью (Объект Из) и Подразделением (Объект В), так как она задана для Бизнес-акторов в онтологии ArchiMate. А это неправильно: должность не может состоять из подразделений.