stringtranslate.com

Моделирование перспективы

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

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

Типы перспектив

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

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

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

Рассматривая язык ER, мы имеем следующие основные компоненты:

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

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

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

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

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

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

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

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

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

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

Объектная перспектива

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

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

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

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

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

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

Смотрите также

Ссылки

  1. ^ Джон Крогсти (2003). Концептуальное моделирование Архивировано 2007-03-16 в Wayback Machine ,

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