Create example_rdf.md

This commit is contained in:
Dmitry 2025-06-10 17:39:12 +03:00 committed by GitHub
parent fe51e601bf
commit 243bff4842
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -0,0 +1,88 @@
### Метамодель ArchiMate 3.1
Используй Метамодель ArchiMate 3.1. Запиши триплетами (RDF turtle) все взаимосвязи бизнес-уровня. Используй все элементы бизнес-уровня ArchiMate.
Ответ:
Я подготовлю RDF Turtle триплеты для бизнес-уровня ArchiMate 3.1 с использованием всех элементов. Вот полное описание:
```turtle
@prefix archimate: <http://archimate.org/model#>
@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#>
# Бизнес-акторы
:BusinessActor1 rdf:type archimate:BusinessActor ;
archimate:name "Клиентский менеджер" .
:BusinessActor2 rdf:type archimate:BusinessActor ;
archimate:name "Руководитель отдела" .
# Бизнес-роли
:BusinessRole1 rdf:type archimate:BusinessRole ;
archimate:name "Менеджер по продажам" .
# Бизнес-подразделения
:BusinessUnit1 rdf:type archimate:BusinessUnit ;
archimate:name "Отдел продаж" .
# Бизнес-процессы
:BusinessProcess1 rdf:type archimate:BusinessProcess ;
archimate:name "Обработка заказа" .
# Бизнес-функции
:BusinessFunction1 rdf:type archimate:BusinessFunction ;
archimate:name "Управление клиентскими отношениями" .
# Бизнес-взаимодействия
:BusinessInteraction1 rdf:type archimate:BusinessInteraction ;
archimate:name "Консультация клиента" .
# Бизнес-события
:BusinessEvent1 rdf:type archimate:BusinessEvent ;
archimate:name "Регистрация нового клиента" .
# Бизнес-услуги
:BusinessService1 rdf:type archimate:BusinessService ;
archimate:name "Техническая поддержка" .
# Бизнес-контракты
:BusinessContract1 rdf:type archimate:BusinessContract ;
archimate:name "Соглашение о сотрудничестве" .
# Бизнес-объекты
:BusinessObject1 rdf:type archimate:BusinessObject ;
archimate:name "Клиентская карточка" .
# Взаимосвязи
# Назначение (Assignment)
:Assignment1 rdf:type archimate:Assignment ;
archimate:source :BusinessActor1 ;
archimate:target :BusinessRole1 .
# Реализация (Realization)
:Realization1 rdf:type archimate:Realization ;
archimate:source :BusinessProcess1 ;
archimate:target :BusinessService1 .
# Триггер (Trigger)
:Trigger1 rdf:type archimate:Trigger ;
archimate:source :BusinessEvent1 ;
archimate:target :BusinessProcess1 .
# Агрегация (Aggregation)
:Aggregation1 rdf:type archimate:Aggregation ;
archimate:source :BusinessUnit1 ;
archimate:target :BusinessRole1 .
# Композиция (Composition)
:Composition1 rdf:type archimate:Composition ;
archimate:source :BusinessFunction1 ;
archimate:target :BusinessInteraction1 .
# Служебная зависимость (Serving)
:Serving1 rdf:type archimate:Serving ;
archimate:source :BusinessService1 ;
archimate:target :BusinessActor2 .
```
Этот пример демонстрирует использование всех основных элементов бизнес-уровня ArchiMate 3.1 с различными типами связей между ними. Триплеты показывают структуру и взаимодействия бизнес-компонентов в формате RDF Turtle.