Резюме по теме. В данном разделе рассмотрены технологии системно-структурного моделирования и анализа сложных систем: технология моделирования «3-View Modeling»; стандарты

В данном разделе рассмотрены технологии системно-структурного моделирования и анализа сложных систем: технология моделирования «3-View Modeling»; стандарты системно-структурного анализа серии «Icam Definition»; а также CASE-инструментарий системно-структурного моделирования и анализа (AllFusion Process Modeler).

Тема 4. Технология объектного моделирования и анализа

Цели и задачи изучения темы

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

При этом ставятся следующие задачи:

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

- ознакомление с требованиями к объектному моделированию организационных систем и их информационного обеспечения;

- изучение CASE-инструментария объектного моделирования и анализа (IBM Rational Software Architect).

UML – язык объектного моделирования

Объектно-ориентированное моделирование, как и методы системного анализа, предполагает использование некоторой нормативной системы, т.е. языка, состоящего из набора символов, имеющих определенное значение (семантику), и правил манипулирования ими (синтаксиса).

В настоящее время благодаря усилиям концерна Object Management Group (OMG) создан единый стандарт языка объектного моделирования – Unified Modelling Language (UML).

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

Нормативная система языка UML включает два вида символов: сущности и отношения, а также правила создания комбинаций из этих символов, т.е. диаграммы. Кроме того, существуют механизмы расширения языка для уточнения семантики символов сущностей и отношений при моделировании конкретной предметной области.

Рассмотрим основные элементы нормативной системы языка UML, используя работы [13, 79, 81 - 86, 104 - 106].


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: