stringtranslate.com

Моделирование систем

Пример функциональной модели IDEF0 .
Формат функциональной блок-схемы . [1]
Структура разложения .
Статические, динамические и модели требований для разделения систем.
Пример нотации моделирования бизнес-процесса .

Системное моделирование или моделирование систем — это междисциплинарное исследование использования моделей для концептуализации и построения систем в бизнесе и развитии ИТ . [2]

Распространенным типом моделирования систем является функциональное моделирование с использованием специальных методов, таких как Функциональная блок-схема потока и IDEF0 . Эти модели могут быть расширены с использованием функциональной декомпозиции и могут быть связаны с моделями требований для дальнейшего разделения систем.

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

Нотация моделирования бизнес-процессов (BPMN) — графическое представление для описания бизнес-процессов в рабочем процессе — также может считаться языком моделирования систем.

Обзор

В бизнесе и развитии ИТ термин «моделирование систем» имеет несколько значений. Он может относиться к:

Моделирование систем как область изучения возникло с развитием теории систем и системных наук .

Как тип моделирования систем, моделирование основано на системном мышлении и системном подходе. В бизнесе и ИТ-системах моделирование противопоставляется другим подходам, таким как:

В «Методологии создания бизнес-знаний» (1997) Арбнор и Бьерке считали системный подход (моделирование систем) одним из трех основных методологических подходов к получению бизнес-знаний, наряду с аналитическим подходом и акторным подходом (агентное моделирование). [3]

История

Функциональная модель берет свое начало в 1950-х годах, после того как в первой половине 20-го века уже были разработаны другие типы диаграмм управления. Первая известная диаграмма Ганта была разработана в 1896 году Каролем Адамецким , который назвал ее гармонограммой . Поскольку Адамецкий не публиковал свою диаграмму до 1931 года - и в любом случае его работы были опубликованы на польском или русском языках, языках, не популярных на Западе - диаграмма теперь носит имя Генри Ганта (1861–1919), который разработал свою диаграмму примерно в 1910-1915 годах и популяризировал ее на Западе. [4] Одной из первых четко определенных функциональных моделей была функциональная блок-схема потока (FFBD), разработанная связанной с обороной компанией TRW Incorporated в 1950-х годах. [5] В 1960-х годах она использовалась NASA для визуализации временной последовательности событий в космических системах и летных миссиях. [6] Он также широко используется в классической системной инженерии для демонстрации порядка выполнения системных функций. [7]

Одна из самых ранних пионерских работ в области моделирования информационных систем [8] была проделана Янгом и Кентом (1958), которые утверждали:

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

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

Следующий шаг в моделировании ИС был сделан CODASYL , консорциумом ИТ-индустрии, образованным в 1959 году, который по сути стремился к тому же, что и Янг и Кент: разработке «надлежащей структуры для машинно-независимого языка определения проблем на системном уровне обработки данных». Это привело к разработке конкретной информационной алгебры ИС . [8]

Типы моделирования систем

В бизнесе и ИТ-разработке моделируются системы с различными объемами и масштабами сложности, например:

Далее, как и системное мышление , моделирование систем можно разделить на:

И все другие конкретные типы моделирования систем, такие как, например, моделирование сложных систем , моделирование динамических систем и моделирование критических систем .

Конкретные типы языков моделирования

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

Ссылки

  1. ^ Основы системной инженерии. Архивировано 11.02.2006 в Wayback Machine Defense Acquisition University Press, 2001
  2. ^ Научные интересы Профессор Ален Вегманн , Последнее изменение 2006-12-01. Получено 19 июня 2009.
  3. ^ Ингеман Арбнор, Бьорн Бьерке (2007). Методология создания деловых знаний . Sage Publications, Inc, 1997. Задняя обложка.
  4. ^ HL Gantt, Work, Wages and Profit , опубликовано Engineering Magazine , Нью-Йорк, 1910; переиздано как Work, Wages and Profits , Истон, Пенсильвания, Hive Publishing Company, 1974, ISBN  0-87960-048-9 .
  5. ^ Тим Вайлькиенс (2008). Системная инженерия с SysML/UML: моделирование, анализ, проектирование . Страница 287.
  6. ^ Гарольд Честнат (1967). Методы системной инженерии . Страница 254.
  7. ^ Томас Дюфрен и Джеймс Мартин (2003). "Моделирование процессов для электронного бизнеса" Архивировано 20 декабря 2006 г. на Wayback Machine . Методы INFS 770 для проектирования информационных систем: управление знаниями и электронный бизнес. Весна 2003 г.
  8. ^ abc Janis A. Bubenko jr (2007) "От информационной алгебры к моделированию предприятий и онтологиям - историческая перспектива моделирования информационных систем". В: Концептуальное моделирование в проектировании информационных систем . Ред. John Krogstie et al., стр. 1-18
  9. ^ Young, JW, и Kent, HK (1958). "Абстрактная формулировка проблем обработки данных". В: Journal of Industrial Engineering . Ноябрь-декабрь 1958. 9(6), стр. 471-479
  10. ^ Исакссон, Райн (01.01.2006). «Всеобщее управление качеством для устойчивого развития: модели систем, основанные на процессах». Business Process Management Journal . 12 (5): 632–645. doi :10.1108/14637150610691046. ISSN  1463-7154.

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