166
Термины и Определения / Re: Термины: Swimlane
« : 18 Июня 2007, 12:55:31 »Мне кажется, такое определение семантически не значимо. Поясню. Что такое swimlane в его предназначении. Показать зону, область ответственности действующего лица. Т.е. показывая и группируя те или иные действия в рамках swimlane мы тем способом обращаем внимание читателя на то, что конкретно делает именно это действующее лицо, в чем его отвественность, его функциональность.
http://ooad.asf.ru/standarts/uml/spr/Swimlane.aspx
В стандарте UML 2 понятие swimlane отсутствует в глоссарии, т.е. авторы станадрта не настаивают на точном понимании этого термина, но применяют его для пояснения использования понятия "partition" (фактически как синоним partion нижнего уровня в иерархических partition, хотя сам термин partion определяется в Superstructure UML 2.0.
В другом детище OMG - стандарте BPMN вводятся понятия Pool и Lane, которые являются аналогами parrtition и фактически используются для тех же целей.
Поэтому можно утверждать, что термин swimlane не является строго определенным. Но утверждать, что он семантически незначим, фактичиески (из определения понятия "семантика") означает, что это термин не имеет смысла. И, учитывая широкое использование этого термина во вполне осмысленных документах, с бессмысленностью (семантической незначимостью) этого термина никак нельзя согласиться.
Объявление этого термина семантически незначимым только санкционировало бы бездумное применение этого термина в русскоязычной литературе. Не слишком ли много англоязычных понятий в отчественно практике уже де-факто объявлено "семантически незначимыми"?
Безусловно мы показываем некоторую последовательность, а следовательно и направленность действий, но термин "направления деятельности" - подразумевает перечисление направлений деятельности: учебная, воспитательная, научная, коммерческая и т.п.
Sorry, но сути возражения не понял....
В Интернете можно найти такие варианты: просто дорожка и разделительная линия.
Просто дорожка - вполне нормально.
Предлагаю такие варианты:
зона (область, рамки, границы) ответственности
А вообще думаю не стоит слишком заморачиваться. Это просто удобный прием организации диаграмм, вполне понятный сразу после объяснения
Ваш вариант хорошо ложится на опредление Pool и Lane в BPMN.
А просто "дорожка" ИМХО не годится, по крайней мере для Диаграмм деятельности UML, потому что эти диаграммы относятся скорее к бизнес-уровню и являются ИМХО, в большей мере, инструментом коммуникации аналитика и специалиста предметной области, а в бизнесе "дорожками" не мыслят.
Лучше как раз использовать термины, которые были бы употребимы и для описания логики системного уровня и прдметной области. Общий термин работал бы на "привязку" элементов бизнес модели и элементов модели системного уровня.