Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading content…
Loading…
Transcript

Методология OPM

Общее описание

Язык описания системы

Связи

Структурные связи

Связь обобщения-реализации - связывает объект с его потомками;

Связь характеристики - связывает основной объект с объектами, которые его характиеризуют.

Связь классификации - связывает конкретный объект с объектом-родителем.

  • связь обобщения-специализации;
  • связь характеристики;
  • связь классификации;
  • связь агрегации;
  • связь ассоциации.
  • структурные;
  • процедурные.

Связь агрегации связывает объект и его составные части.

Связь ассоциации в методологии OPM может быть однонаправленной и двунапрваленной.

При создании диаграмм система автоматически описывается на естественном языке, что облегчает восприятие системы.

OPM (Object Process Methodology, объектно-процессуальная методология) - комплексный подход к описанию систем, который позволяет описывать структуру, поведение и действия системы в одной модели.

Процедурные связи

Связь управления связывает процесс и объект, который им управляет.

Связь изменения описывает действия, когда процесс уничтожает, создает или влияет на объект.

  • связь управления;
  • связь изменения (трансформации);
  • связь события.

Связь события связывет события, которые будут выполняться в зависимости от условий.

Заключение

История создания

  • состояний - в которых может состоять объект, в определенный момент времени.

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

Методология OPM была разработана израильским ученым Довом Дори (Dov Dori) в период 1995-2001 гг.

Диаграммы состоят из:

  • объектов системы

Методология OPM включает в себя:

  • OPD (Object Process Diagram) диаграммы, описывающие систему графически.
  • OPL (Object Process Language) - описание системы на естественном языке на основе построенной диаграммы.
  • процессов системы
Learn more about creating dynamic, engaging presentations with Prezi