<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>bpmnforum.ru &#187; User Favorites: tessa</title>
		<link><a href='http://bpmnforum.ru/profile/417'>417</a></link>
		<description>bpmnforum.ru &#187; User Favorites: tessa</description>
		<language>ru-RU</language>
		<pubDate>Sat, 13 Jun 2026 11:47:34 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.3</generator>
		<textInput>
			<title><![CDATA[Поиск]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>http://bpmnforum.ru/search.php</link>
		</textInput>
		<atom:link href="http://bpmnforum.ru/rss/profile/417" rel="self" type="application/rss+xml" />

		<item>
			<title>Aleksey Gromyko на "Повторное использование элементов в пределах одной или нескольких диаграмм"</title>
			<link>http://bpmnforum.ru/topic/138#post-1219</link>
			<pubDate>Втр, 30 Апр 2013 12:13:07 +0000</pubDate>
			<dc:creator>Aleksey Gromyko</dc:creator>
			<guid isPermaLink="false">1219@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Набор элементов в нотации BPMN предопределен и конечен. Именно эти элементы должны использоваться при построении модели процесса в рамках нотации.&#60;br /&#62;
Не знаю какой логикой пользовались разработчики Visio 2013, создавая под каждый элемент на диаграмме объект в репозитории, в нотации на данный счет требования/рекомендации отсутствуют. Чтобы быть уверенным, что использование объектов из репозитория не противоречит требованиям нотации, постройте две диаграммы (одну с использованием объектов из репозитория, другую без) и сравните XML файлы, если они идентичны, то все &#34;ок&#34;.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Анатолий Белайчук на "Как определить, top-level диаграмма или нет"</title>
			<link>http://bpmnforum.ru/topic/151#post-1212</link>
			<pubDate>Втр, 23 Апр 2013 08:05:54 +0000</pubDate>
			<dc:creator>Анатолий Белайчук</dc:creator>
			<guid isPermaLink="false">1212@http://bpmnforum.ru/</guid>
			<description>&#60;blockquote&#62;&#60;p&#62;&#60;cite&#62;Цитирую &#60;a href=&#34;http://bpmnforum.ru/topic/151#post-1207&#34;&#62;tessa&#60;/a&#62;:&#60;/cite&#62;&#60;br /&#62;
Насколько я знаю, отдельные диаграммы, описывающие expanded подпроцессы, не могут иметь пулов и лэйнов. &#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;Expanded/collapsed это ведь не вид подпроцесса, а просто способ его отображения. Тут уместнее говорить о встроенных/повторно-используемых подпроцессах. Повторно-используемый подпроцесс по сути является процессом, который разрешили вызывать как подпроцесс. У него свой пул и дорожки, естественно. Что касается встроенного, то собственного пула у него нет - он его наследует от родителя. Дорожки вполне могут быть.&#60;/p&#62;
&#60;blockquote&#62;&#60;p&#62;&#60;cite&#62;Цитирую &#60;a href=&#34;http://bpmnforum.ru/topic/151#post-1207&#34;&#62;tessa&#60;/a&#62;:&#60;/cite&#62;&#60;br /&#62;
Можно ли как-то еще по наличию/отсутствию BPMN элементов и их связей определить top-level это или нет ?
&#60;/p&#62;&#60;/blockquote&#62;
&#60;p&#62;Если стартовое событие нулевое, то сегодня был процесс верхнего уровня, а завтра бац! вызвали его как подпроцесс. Согласен с Сергеем - задача не имеет решения. Да и непонятно откуда такая задача возникла.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Sergey Ustinov на "Как определить, top-level диаграмма или нет"</title>
			<link>http://bpmnforum.ru/topic/151#post-1210</link>
			<pubDate>Пон, 22 Апр 2013 22:04:00 +0000</pubDate>
			<dc:creator>Sergey Ustinov</dc:creator>
			<guid isPermaLink="false">1210@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Краткий ответ - задача не имеет решения.&#60;br /&#62;
Ничто не мешает процессу вызвать новый экземпляр самого себя в качестве call activity. Более того, вложенный подпроцесс может вызвать родительский. То есть Процесс1 в одной из веток вызывает Процесс2, а Процесс2 в одной из веток вызывает Процесс1. И все это в рамках стандарта. И какой из этих процессов более высокого уровня? :)))
&#60;/p&#62;</description>
		</item>
		<item>
			<title>tessa на "Повторное использование элементов в пределах одной или нескольких диаграмм"</title>
			<link>http://bpmnforum.ru/topic/138#post-1208</link>
			<pubDate>Пон, 22 Апр 2013 14:18:20 +0000</pubDate>
			<dc:creator>tessa</dc:creator>
			<guid isPermaLink="false">1208@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Ну, например, если у вас несколько диаграмм, описывающих разные процессы. И в репозитории у вас уже есть Event с нужными вами параметрами. Т.е. это объект с аттрибутами, представляющий собой Event. Возможно, это даже тот самый Event, который уже задан в соседнем процессе. В нашей реализации подразумевается повторное использование эелементов репозитория (на то, собственно, и нужен репозиторий). Вопрос в том, корректно ли это для BPMN.  &#60;/p&#62;
&#60;p&#62;Еще вот неоднозначный вопрос, какие конкретно аттрибуты должен &#34;наследовать&#34; task/sub-process от global task/called sub-process ? В одной из реализаций видела &#34;наследование&#34; интерфейса (например, Web-service). В самой нотации не смогла найти точного ответа. Но там так же было указано, что возможно переписывание значений &#34;отнаследованных&#34; аттрибутов. Есть ли здесь какие-то правила или это все кастомно?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>tessa на "Как определить, top-level диаграмма или нет"</title>
			<link>http://bpmnforum.ru/topic/151#post-1207</link>
			<pubDate>Пон, 22 Апр 2013 14:03:43 +0000</pubDate>
			<dc:creator>tessa</dc:creator>
			<guid isPermaLink="false">1207@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Задача: через API определить, принадлежит ли текущий BPMN элемент top-level процессу&#60;br /&#62;
Иерархия диаграм определяется деревом диаграм, но в то же время ничто не мешает не BPMN диаграмме ссылаться на BPMN диаграмму, т.е. фактически быть ее парентом в дереве.&#60;/p&#62;
&#60;p&#62;Понятно, что если элемент принадлежит Expanded подпроцессу, то значит, это не top-level. А если диаграмма не содержит expanded подпроцессов, а каждый подпроцесс описывается в отдельной диаграмме?&#60;/p&#62;
&#60;p&#62;Насколько я знаю, отдельные диаграммы, описывающие expanded подпроцессы, не могут иметь пулов и лэйнов. Или я ошибаюсь? Но если это просто top-level  диаграмма ?&#60;/p&#62;
&#60;p&#62;Можно ли как-то еще по наличию/отсутствию BPMN элементов и их связей определить top-level это или нет ? Конечно, нужно учитывать, что пользователь мог ошибиться и, например, положить Start Event с None триггером на не top-level диаграмму. Есть ли такое условие, которое наверняка сработает ?&#60;/p&#62;
&#60;p&#62;Может, я уже путаюсь. Помогите, пожалуйста, разобраться.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Анатолий Белайчук на "Повторное использование элементов в пределах одной или нескольких диаграмм"</title>
			<link>http://bpmnforum.ru/topic/138#post-1161</link>
			<pubDate>Вск, 03 Мар 2013 08:57:26 +0000</pubDate>
			<dc:creator>Анатолий Белайчук</dc:creator>
			<guid isPermaLink="false">1161@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Согласен с Алексеем. Global Subprocess и Global Task (вызываемые через Call Activity) - это механизм повторного использования подпроцессов и задач в BPMN 2.0. Повторное использование событий? Это нечто странное.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Aleksey Gromyko на "Повторное использование элементов в пределах одной или нескольких диаграмм"</title>
			<link>http://bpmnforum.ru/topic/138#post-1160</link>
			<pubDate>Втр, 26 Фев 2013 15:33:10 +0000</pubDate>
			<dc:creator>Aleksey Gromyko</dc:creator>
			<guid isPermaLink="false">1160@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Не знаю, как скажется повторное использование на реализации XML импорта/экспорта.&#60;br /&#62;
Но с точки зрения стандарта повторно может использоваться только такой элемент, как &#34;повторно используемый подпроцесс&#34; (call activity). Поэтому для других элементов (например, событий) я бы рекомендовал создавать новые объекты.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>tessa на "Повторное использование элементов в пределах одной или нескольких диаграмм"</title>
			<link>http://bpmnforum.ru/topic/138#post-1158</link>
			<pubDate>Втр, 26 Фев 2013 14:32:46 +0000</pubDate>
			<dc:creator>tessa</dc:creator>
			<guid isPermaLink="false">1158@http://bpmnforum.ru/</guid>
			<description>&#60;p&#62;Сразу скажу, что я не специалист по моделированию и только недавно начала разбираться с BPMN 2.0. В моей компании конкретно по BPMN нет специалистов, т.ч прощу у вас совета.&#60;br /&#62;
Работаю с Visio 2013 BPMN 2.0 stencil. В качестве руководства использую официальный документ BPMN 2.0 от OMG и последнюю книгу Брюса Сильвера.&#60;/p&#62;
&#60;p&#62;Для каждого нового созданного на диаграмме элемента создается отдельный объект в репозитории, который можно повторно использовать. Но подразумевает ли BPMN такое повторное использование ? В пределах одной диаграммы? На разных диаграммах? Или каждый элемент должен соответствовать уникальному объекту в репозитории? Как это скажется на реализации XML импорта/экспорта?&#60;/p&#62;
&#60;p&#62;Столкнулась с этим вопросом, когда работала с Событиями. Промежуточное событие может быть boundary или нет в зависимости от его положения на диаграмме. А т.к. оно представляет собой объект в репозитории, то я теоретически могу его использовать на диаграмме несколько раз. Т.е. получается, что одно и то же событие может быть Boundary или нет в зависимости от положения конкретного экземпляра шейпа этого события. Визуально catching и boundary interrupting события выглядят одинаково, но отличаются набором возможных триггеров. Т.е. набор возможных типов триггеров зависит от положения конкретного экземпляра шейпа на диаграмме. Это мы можем реализовать, но вопрос в том, нормально ли, что это на самом деле это один и тот же объект? Возможно, для каждого события в пределах одной диаграммы нужно иметь уникальный объект? Возможно он должен быть уникальным в пределах всей базы данных? И как это скажется на реализации XML импорта/экспорта?
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
