Форум по бизнес архитектуре

Объявление

Тестовое объявление

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Форум по бизнес архитектуре » ARIS » "ниточки" из одного процесса eEPC в другой


"ниточки" из одного процесса eEPC в другой

Сообщений 1 страница 6 из 6

1

Юрий, вопрос такой: мы пытались использовать процессные интерфейсы в качестве "ниточек" из одной модели в другую.

Насколько мы тебя поняли, ты нам указал, что это неправильно, процессный интерфейс нужно использовать просто как неконкретную ссылку на смежный другой процесс. А процесс нужно рисовать целиком, без "ниточек" в другой.

Но:

1) Целиком рисовать получается, во-первых, слишком громоздко, а во-вторых малореалистично с точки зрения работы.

2) Поковырявшись в Help, я обнаружил, что одно из правил проверки семантики скорее подтверждает наш подход.

Раздел Help:

Process Interface Assigned with Process (Checks Events)

Rule type
Structure rule

Name
Process interface assigned with process (checks events)

Description
This rule checks whether the events that directly precede or follow a process interface also exist in all assigned process models at a process interface (exactly one definition). A further requirement is that in every assigned model the start event be assigned to the process interface.
Start events must also be end events in the assigned model, and vice versa. If you have modeled multiple events with objects of the Rule type before or after a process interface, the existence and position of all these events directly before or after the process interface is checked in each assigned process model.

Таким образом, стартовое событие одного процесса должно быть конечным событием другого, и связываются они через процессный интерфейс. То есть, насколько я понимаю, процессный интерфейс выступает именно в роли ниточки, связывающий одно и то же событие в разных процессах.

еще одно семантическое правило:
Each Path Must Begin and End with an Event or Process Interface

Таким образом, использование процессного интерфейса так, как мы его использовали, все-таки, получается, ближе к рекомендациям IDS, либо мы где-то друг друга не поняли.

Поэтому мне кажется, что все-таки нужна возможность разбивать процесс на фрагменты, протягивая "ниточки".

Правда, при таком подходе встает вопрос: что если "ниточек" больше одной, тогда, получается нужно несколько разных процессных интерфейсов между 2-мя моделями.

Возможно, вместо процессных интерфейсов в качестве "ниточек" нужно использовать какие-то другие объекты. Но мне кажется несомненным, что они нужны.

0

2

Ivanm написал(а):

1) Целиком рисовать получается, во-первых, слишком громоздко, а во-вторых малореалистично с точки зрения работы.

Речь, щла о том ,чтобы пока не использовать,чтобы лишний раз не заморачиваться. Ок, принято.
В любом случае, из любого ПИ  всегда можно сделать функцию, так как объекты принадлежат к одному типу function.

0

3

Собственно, я не настаиваю на том, чтобы так использовать именно процессный интерфейс. Для "склейки" процессов мы готовы использовать любые другие объекты по твоим рекомендациям.

Но сама необходимость "склейки по точкам" есть.

И, соответственно, возникает вопрос: тогда получается, что для каждой "точки склейки" нужен отдельный объект? (процессный интерфейс или другой какой-то)?

0

4

Ivanm написал(а):

И, соответственно, возникает вопрос: тогда получается, что для каждой "точки склейки" нужен отдельный объект? (процессный интерфейс или другой какой-то)?

Для слейки использовать ПИ

0

5

Если "точек склейки" несколько, то сколько объектов ПИ использовать? Несколько разных: ПИ-Процесс1-Процесс2-1, ПИ-Процесс1-Процесс2-2, ПИ-Процесс1-Процесс2-3?

Или один и тот же объект?

0

6

Со скольки ми процесами собираешься клеить столько ПИ и использовать.

Пример, для понимания: У тябя есть ПР1, который в свою очередь в начале получает от ПР0 документ и иницирующее событие,  в середине  отдает основной пакет документов и часть ресурса в ПР2 и в конце отчитывается о результате  и передает все ресурсы и иницирует запуск   ПР 3

У тебя будет 3 ПИ
  1) ПИ ПР0 - начало   
  2) ПИ ПР2 - середина
  3) ПИ ПР3 - конец

0


Вы здесь » Форум по бизнес архитектуре » ARIS » "ниточки" из одного процесса eEPC в другой