MBSE — различия между версиями

Строка 4: Строка 4:
  
 
MBSE заканчивается в тот момент, когда вам удалось объединить все имеющиеся модели и софт солверов: вы можете определить вашу систему и по результатам моделирования понять, как она себя поведёт в тех или иных условиях.
 
MBSE заканчивается в тот момент, когда вам удалось объединить все имеющиеся модели и софт солверов: вы можете определить вашу систему и по результатам моделирования понять, как она себя поведёт в тех или иных условиях.
 +
 +
== Спецификация ==
 +
# '''Выявление и анализ интересов [[стейкхолдер|стейкхолдеров]]''' для формулировки проблем и целей системы, а также критериев (метрики) оценки эффективности и качества (''определение границ системы'');
 +
# '''Спецификация функциональности системы'''. Определение интерфейсов, физических и качественных характеристик, обеспечивающих достижение целей;
 +
# '''Синтез альтернативных решений''' путем деления системы на [[Компонента|компоненты]], соответствующие [[Требования|требованиям]] к системе ('''декомпозиция''');
 +
# '''Анализ трудоемкости''' для оценки и выбора предпочтительных решений, удовлетворяющих требованиям и обеспечивающих оптимальный баланс для значений метрик эффективности и качества
 +
# '''Обеспечение контроля''' за выполнением требований к компонентам и достижением целей системы для удовлетворения всех стейкхолдеров
  
 
== Методологии MBSE ==
 
== Методологии MBSE ==

Версия 17:01, 11 мая 2016

Системная инженерия на основе моделей (MBSE - model based systems engineering) -

Ключевая характеристика MBSE — это поддержка одновременного использования множества методов описания (viewpoints), т.е. одновременного применения множества методов моделирования для получения множества групп описаний (views), которые адресуют различные интересы соответствующих заинтересованных лиц.

MBSE заканчивается в тот момент, когда вам удалось объединить все имеющиеся модели и софт солверов: вы можете определить вашу систему и по результатам моделирования понять, как она себя поведёт в тех или иных условиях.

Спецификация

  1. Выявление и анализ интересов стейкхолдеров для формулировки проблем и целей системы, а также критериев (метрики) оценки эффективности и качества (определение границ системы);
  2. Спецификация функциональности системы. Определение интерфейсов, физических и качественных характеристик, обеспечивающих достижение целей;
  3. Синтез альтернативных решений путем деления системы на компоненты, соответствующие требованиям к системе (декомпозиция);
  4. Анализ трудоемкости для оценки и выбора предпочтительных решений, удовлетворяющих требованиям и обеспечивающих оптимальный баланс для значений метрик эффективности и качества
  5. Обеспечение контроля за выполнением требований к компонентам и достижением целей системы для удовлетворения всех стейкхолдеров

Методологии MBSE

  • IBM Telelogic Harmony-SE
  • INCOSE Object-Oriented Systems Engineering Method (OOSEM)
  • IBM Rational Unified Process-Systems Engineering (RUP-SE) for Model-Driven System Design (MDSD)
  • Vitech MBSE (STRATA)
  • JPL State Analysis
  • Object Process Methodology (OPM)
  • Weiliens Systems Modeling Process (SYSMOD)
  • Fernandez Process Pipelines in Object oriented Architectures (PPOA)
  • An Ontology for State Analysis Formalizing the Mapping to SysML
  • ISO15288, OOSEM and Model-based Submarine Design
  • SysML JumpStart Training with Enterprise Architect
  • MBSE Framework for Concept Development
  • эти и многие другие
  • Архитектурные методологии

См. также

  • DSL (Domain Specific language)
  • MDA (Model-driven architecture)