Jump to content

Перспектива моделирования

Перспектива моделирования в информационных системах — это особый способ представления заранее выбранных аспектов системы. Любая перспектива имеет разную направленность, концептуализацию, посвящение и визуализацию того, что модель представляет собой .

Традиционный способ различать подходы моделирования — это структурный, функциональный и поведенческий/процессуальный подходы. Вместе с правилами, объектами, коммуникациями, актерами и ролями это один из способов классификации подходов к моделированию. [1]

Виды перспектив

[ редактировать ]

Перспектива структурного моделирования

[ редактировать ]

Этот подход концентрируется на описании статической структуры. Основным понятием в этой перспективе моделирования является сущность, это может быть объект, явление, концепция, вещь и т. д.

Языки моделирования данных традиционно учитывают эту перспективу, например:

Глядя на ER-язык, мы видим основные компоненты:

  • Сущности: отчетливо идентифицируемое явление.
  • Отношения: ассоциация между сущностями.
  • Атрибуты: используются для присвоения значения свойству сущности/отношения.

Глядя на общий язык семантического моделирования, мы видим основные компоненты:

  • Конструируемые типы, построенные на основе абстракции: агрегирование, обобщение и ассоциация.
  • Атрибуты.
  • Примитивные типы: типы данных в GSM делятся на печатные и абстрактные типы.
  • Для печати: используется для указания видимых значений.
  • Аннотация: Представление сущностей.

Перспектива функционального моделирования

[ редактировать ]

Подход функционального моделирования концентрируется на описании динамического процесса. Основным понятием в этой перспективе моделирования является процесс, это может быть функция, преобразование, деятельность, действие, задача и т. д. Хорошо известным примером языка моделирования, использующего эту перспективу, являются диаграммы потоков данных.

Перспектива использует четыре символа для описания процесса, а именно:

  • Процесс: иллюстрирует преобразование от ввода к выводу.
  • Хранить: Сбор данных или какой-то материал.
  • Поток: движение данных или материала в процессе.
  • Внешняя сущность: внешняя по отношению к моделируемой системе, но взаимодействует с ней.

Теперь с помощью этих символов процесс можно представить как сеть этих символов.Этот декомпозированный процесс представляет собой DFD, диаграмму потока данных.

Поведенческая перспектива

[ редактировать ]

Поведенческая перспектива дает описание динамики системы. Основными понятиями в поведенческой перспективе являются состояния и переходы между состояниями. Переходы между состояниями инициируются событиями. Диаграммы переходов состояний (STD/STM), диаграммы состояний и сети Петри являются примерами хорошо известных поведенчески-ориентированных языков моделирования. Различные типы диаграмм перехода состояний используются, в частности, в системах реального времени и телекоммуникационных системах.

Перспектива правила

[ редактировать ]

Перспектива правил дает описание связей между целями и средствами. Основными понятиями в перспективе правил являются правило, цель и ограничение. Правило – это то, что влияет на действия набора действующих лиц. Стандартная форма правила: «ЕСЛИ условие, ТО действие/выражение». Иерархии правил (целеориентированное моделирование), системы Tempora и Expert являются примерами моделирования, ориентированного на правила.

Перспектива объекта

[ редактировать ]

Объектно -ориентированная перспектива описывает мир как автономные, взаимодействующие объекты. Объект — это «сущность», имеющая уникальный и неизменяемый идентификатор и локальное состояние, состоящее из набора атрибутов с назначаемыми значениями. Состоянием можно манипулировать только с помощью набора методов, определенных для объекта. Доступ к значению состояния можно получить, только отправив объекту сообщение для вызова одного из его методов. Событие — это когда операция запускается при получении сообщения, а след событий во время существования объекта называется жизненным циклом объекта или процессом объекта. Несколько объектов, которые имеют одинаковые определения атрибутов и операций, могут быть частями одного класса объектов. Эта перспектива изначально основана на проектировании и программировании объектно-ориентированных систем. Унифицированный язык моделирования (UML) — хорошо известный язык моделирования с объектной точки зрения.

Коммуникационная перспектива

[ редактировать ]

Эта точка зрения основана на теории языка/действия философской лингвистики . Основное предположение в этой перспективе заключается в том, что человек/объекты взаимодействуют в процессе/действии посредством общения внутри них.

Иллокутивный акт состоит из пяти элементов: говорящего, слушающего, времени, места и обстоятельств. Это причина и цель общения, когда участие в коммуникативном акте ориентировано на взаимное согласие. В акте коммуникации говорящий обычно может выдвинуть три требования: истинность (относительно объекта), справедливость (относительно социального мира участников) и притязание на искренность (относительно субъективного мира говорящего).

Перспектива актера и роли

[ редактировать ]

Перспектива актеров и ролей представляет собой описание организационной и системной структуры. Актера можно определить как явление, которое влияет на историю другого актера, тогда как роль можно определить как поведение, которого ожидает актер, среди других актеров, при исполнении роли. Моделирование в этих ракурсах основано как на работе с объектно-ориентированными языками программирования , так и на работе с интеллектуальными агентами в области искусственного интеллекта . I* — пример актеро-ориентированного языка.

См. также

[ редактировать ]

Дальнейшее чтение

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a00b50f1a07214f645f9c3ea0e4af176__1642918980
URL1:https://arc.ask3.ru/arc/aa/a0/76/a00b50f1a07214f645f9c3ea0e4af176.html
Заголовок, (Title) документа по адресу, URL1:
Modeling perspective - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)