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