Главная » Аналитика » Case-средства. Сравнительный анализ. ARIS – Rational Rose
Ноя
07

В данной статье пойдет речь о сравнении таких case-средств, как ARIS и Rational Rose. Конечно,  наше сравнение немного ограничено, т.к. сейчас  все большую популярность завоевывают такие средства как Enterprise Architect и Business Studio, но речь о них пойдет в следующий раз..

 Кроме того, предлагаемая линейка продуктов ARIS существенно пополнилась с выходом в свет версии 7.0 и выше.. но это, опять –таки тема отдельного разговора..

 В рамках данной статьи мы рассматриваем такого заслуженного ветерана, как версию ARIS  6.2, всеми горячо любимую и используемую, и Rational Rose, тоже давно занявшую свою стабильную нишу на рынке case-средств и  заполучившую своих поклонников.


Итак, еще раз озвучим используемый нами глоссарий:

  • Методология определяет шаги работы и их последовательность  (RUP, ARIS);
  • Нотации предназначены для описания элементов данных, этапов обработки и  включают графы, диаграммы, таблицы, блок-схемы (ARIS EPC, UML);
  • Средства поддерживают работу пользователей при создании и редактировании графического проекта (ARIS Toolset, Rational Rose).

 

Case средство ARIS

Case средство представлено компаниейIDS Scheer.

 

Поддерживаемые нотации:
  • ARIS eEPC (Event-driven Process Chain, EPC)  – для описания и совершенствования рабочих процессов; 
  • BPMN (Business Process Modeling Notation)  – обеспечивает наглядное представление взаимосвязей между различными бизнес процессами;
  • BPEL (Business Process Execution Language, BPEL)– для описания хронологической последовательности вызова веб-сервисов для выполнения определенного бизнес-процесса;
  • WSDL (Web Services Description Language)  – для описания интерфейсов веб-сервисов;
  • UML – для описания ИТ- систем.

 

Основной перечень моделей по методологии ARIS

(перечень поддерживаемых моделей не полный, рассматриваем только основные):

  • Organizational chart (Организационная схема);
  • Function tree (Дерево функций);
  • Technical Term Models (модель тех. Терминов, модель данных);
  • EPC (событийная цепочка процесса, модель процесса);
  • Objective diagram (Диаграмма целей, функциональная модель);
  • eERM Attribute allocation diagram (Диаграмма атрибутов, модель данных);
  • Information flow diagram (Диаграмма информационных потоков, модель процессов);

 


Примеры моделей ARIS:

Organizational chart (Организационная схема)


Function tree (Дерево функций)

Пример БП: Прохождение годового интервью


EPC (событийная цепочка процесса, модель процесса)

Пример БП: Прохождение годового интервью


eERM Attribute allocation diagram (Диаграмма атрибутов, модель данных)

Пример БП: Прохождение годового интервью


Objective diagram (Диаграмма целей, функциональная модель)

Пример БП: Прохождение годового интервью


Information flow diagram (Диаграмма информационных потоков, модель процессов)

Пример БП: Прохождение годового интервью


Caseсредство RationalRose

Case средство представлено компанией IBM.

 

Поддерживаемые нотация:
  • UML – предназначен для описания ИТ- систем.

 

Из истории создания стандарта UML: в качестве основы, при создании UML, использовались нотации для анализа процессов обработки данных в информационных системах, такие как: нотация Буча и Нотация ОМТ (Object Modeling Technique , Метод Джеймса Румбаха ).

 

Основной перечень моделей Rational Rose
    • Диаграммы, описывающие статическую структуру системы:
          • Use case diagrams (диаграммы вариантов использования)– для моделирования бизнес-процессов и функциональных требований к создаваемой системе;

 

        • Class diagrams (диаграммы классов)-для моделирования статической структуры классов системы; 
  • Диаграммы поведения системы:
        • Interaction diagrams (диаграммы взаимодействия): sequence diagrams (диаграммы последовательности) и collaboration diagrams (кооперативные диаграммы) – для моделирования взаимодействия (обмена сообщениями) между объектами;  
        • Statechart diagrams (диаграммы состояний) – для моделирования жизненного цикла (переходов состояний) объектов системы;  
        • Activity diagrams (диаграммы деятельностей)– для моделирования сложного поведения системы в рамках вариантов использования при наличии параллельных процессов; 
  • Диаграммы реализации:
        • Component diagrams (диаграммы компонентов)– для моделирования физической структуры программных компонентов системы; 
        • Deployment diagrams (диаграммы размещения)– для моделирования размещения программных компонентов системы в распределенной среде.

 


Примеры моделей:

Use case diagram (диаграмма вариантов использования)

Пример БП: Прохождение годового интервью


Class diagram (диаграмма классов)

Пример БП: Прохождение годового интервью


Activity diagram (диаграмма деятельностей)

Пример БП: Прохождение годового интервью


Statechart diagram (диаграмма состояний)

Пример БП: Прохождение годового интервью


Sequence diagram (диаграмма последовательности)

Пример БП: Прохождение годового интервью


Общий функциональный анализ case-средств:


Сравнительный анализ моделей:

По смысловой нагрузке, по мнению автора, для некоторых моделей разных нотаций можно провести следующую аналогию:

ARIS Rational Rose
Наименование модели Наименование модели  
EPC Гибрид между Activity Diagramm и Statechart diagram
eERM Attribute allocation diagram Class Diagram

 


Предоставляемые средства при работе с UML нотацией
case средств ARIS и RationalRose:

Целью проведенного анализа не было рассмотрения всех моделей ARIS и Rational Rose.

 

Для сравнения были взяты лишь некоторые модели, с целью продемонстрировать «схожести» и «расхожести» при описании моделей в данных case- средствах.  

Проведенный анализ носит исключительно частный характер, выбор case средства основывается на целях проекта, комплектности проектной команды, которая будет работать в данной среде, общей политики компании, – факторов может быть множество! Выбор за вами!

 

Анализ проводился в 2008 году. Для анализа использовались информационные ресурсы из всемирной интернет паутины, в том числе, форумы.

 
————
Автор: Рожкова Елена
Источники информации:
Описание бизнес-процессов
сайт Software AG в России
СРАВНИТЕЛЬНЫЙ АНАЛИЗ ИЗВЕСТНЫХ ИНСТРУМЕНТОВ ОРГАНИЗАЦИОННОГО ПРОЕКТИРОВАНИЯ
Rational Rose Enterprise

 

GD Star Rating
loading...
Case-средства. Сравнительный анализ. ARIS – Rational Rose, 4.6 out of 5 based on 7 ratings

Поделиться в соц. сетях

Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

, ,

2 комментария к статье “Case-средства. Сравнительный анализ. ARIS – Rational Rose”

  1. Ляшевский
    Май 8th, 2013 at 12:17 | #1

    Отличная статья и отличные примеры. Много рисую, в основном ERD, UML, ORM, FlowCharts, Fishbone, Event-driven Process Chains (EPC) и т.д. – использую Concept Draw PRO. Советую поработать в программе, тем более, что есть пробный бесплатный период.
    http://www.conceptdraw.com/samples/orgcharts

  2. Июнь 7th, 2014 at 02:10 | #2

    Спасибо огромное за наглядные примеры – очень помогли =)