Использование ролей в сценариях взаимодействия.

Сценарий взаимодействия описывает поведение системы через описания взаимодействий некоторых объектов. Такими объектами выступают компоненты системы и внешние объекты, называемые акторами (actors). Обычно в сценарии взаимодействия подразумевается уникальность каждого объекта системы, т.е. предполагае...

Full description

Bibliographic Details
Main Author: А. Волков
Format: Article
Language:English
Published: Ivannikov Institute for System Programming of the Russian Academy of Sciences 2006-01-01
Series:Труды Института системного программирования РАН
Online Access:https://www.ispras.ru/en/proceedings/isp_9_2006/isp_9_2006_193/
id doaj-d62c210f868f447584b0246ada0acafb
record_format Article
spelling doaj-d62c210f868f447584b0246ada0acafb2020-11-25T02:36:24Zeng Ivannikov Institute for System Programming of the Russian Academy of SciencesТруды Института системного программирования РАН2079-81562220-64262006-01-019193222Использование ролей в сценариях взаимодействия.А. ВолковСценарий взаимодействия описывает поведение системы через описания взаимодействий некоторых объектов. Такими объектами выступают компоненты системы и внешние объекты, называемые акторами (actors). Обычно в сценарии взаимодействия подразумевается уникальность каждого объекта системы, т.е. предполагается, что описываются физически различные экземпляры объектов. Однако в ряде случаев это приводит к дублированию при описании сценариев. В работе предлагается расширить аппарат сценариев взаимодействия, разрешив использование ролей объектов. Роль соответствует некоторому срезу поведения определенного физического объекта. При таком подходе к описанию поведения возникает задача композиции поведения объектов в различных ролях. В данной статье рассматривается возможность систематического использования понятия роли в сценариях и исследуются средства, позволяющие строить общее поведение для объектов моделируемой системы по их поведению в различных ролях. Для представления сценариев используется модель взаимодействий UML (UML Interactions). В качестве абстрактных моделей для описания общего поведения объектов рассматриваются автоматные модели и модели, основанные на сетях Петри, в нотации UML (машины состояний и активности соответственно).https://www.ispras.ru/en/proceedings/isp_9_2006/isp_9_2006_193/
collection DOAJ
language English
format Article
sources DOAJ
author А. Волков
spellingShingle А. Волков
Использование ролей в сценариях взаимодействия.
Труды Института системного программирования РАН
author_facet А. Волков
author_sort А. Волков
title Использование ролей в сценариях взаимодействия.
title_short Использование ролей в сценариях взаимодействия.
title_full Использование ролей в сценариях взаимодействия.
title_fullStr Использование ролей в сценариях взаимодействия.
title_full_unstemmed Использование ролей в сценариях взаимодействия.
title_sort использование ролей в сценариях взаимодействия.
publisher Ivannikov Institute for System Programming of the Russian Academy of Sciences
series Труды Института системного программирования РАН
issn 2079-8156
2220-6426
publishDate 2006-01-01
description Сценарий взаимодействия описывает поведение системы через описания взаимодействий некоторых объектов. Такими объектами выступают компоненты системы и внешние объекты, называемые акторами (actors). Обычно в сценарии взаимодействия подразумевается уникальность каждого объекта системы, т.е. предполагается, что описываются физически различные экземпляры объектов. Однако в ряде случаев это приводит к дублированию при описании сценариев. В работе предлагается расширить аппарат сценариев взаимодействия, разрешив использование ролей объектов. Роль соответствует некоторому срезу поведения определенного физического объекта. При таком подходе к описанию поведения возникает задача композиции поведения объектов в различных ролях. В данной статье рассматривается возможность систематического использования понятия роли в сценариях и исследуются средства, позволяющие строить общее поведение для объектов моделируемой системы по их поведению в различных ролях. Для представления сценариев используется модель взаимодействий UML (UML Interactions). В качестве абстрактных моделей для описания общего поведения объектов рассматриваются автоматные модели и модели, основанные на сетях Петри, в нотации UML (машины состояний и активности соответственно).
url https://www.ispras.ru/en/proceedings/isp_9_2006/isp_9_2006_193/
work_keys_str_mv AT avolkov ispolʹzovanierolejvscenariâhvzaimodejstviâ
_version_ 1724800380950282240