<?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; Topic: Повторное использование элементов в пределах одной или нескольких диаграмм</title>
		<link>http://bpmnforum.ru/topic/138</link>
		<description>bpmnforum.ru &#187; Topic: Повторное использование элементов в пределах одной или нескольких диаграмм</description>
		<language>ru-RU</language>
		<pubDate>Sat, 09 May 2026 03:12:07 +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/topic/138" 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>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>Анатолий Белайчук на "Повторное использование элементов в пределах одной или нескольких диаграмм"</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>
