Системный подход, данный в стандартах

Москва
октябрь 2013
Тезисы
• Классическая («псевдокод») системная инженерия – алхимический
системный подход. Нужен хотя бы «псевдокод» (но лучше – формальный)
системный подход.
• Должно быть понятно школьникам (ибо производственники уже не могут
учиться на уровне ВУЗа – по совокупности причин). Это критерий простоты
и компактности.
• Нейтральность по отношению к авторам (онтология – это разделяемая
концептуализация), но формальность отсылки. То есть нужна опора на
стандарты.
Вывод: опираемся на слегка модифицированные стандарты:
• Деятельностное определение системы и жизненный цикл – OMG Essence
• Определение системы через множественные описания – ISO 42010
• Система как холон, холархии и множественные именования – ISO 81346
• Формальная онтология системы и подход к системному языку – ISO 15926
IV поколение
Искусственный
интеллект:
гибридные
вычисления

Развитие и совершенствование инженерии
II поколение
Современная («классическая»)
инженерия: диаграммы и
чертежи («псевдокод»)
Р
Е
З
У
Л
Ь
Т
А
Т
Ы

I поколение
«Алхинженерия»:
неформальные тексты и
эскизы
III поколение
Моделе-ориентированная (modelbased) инженерия: формальные
языки (вычисляемый «код»)

1400

1860

1990
ВРЕМЯ

2020
3
Международные стандарты сложны

Не хочу видеть никаких сумасшедших торговцев –
ты что, не видишь, что тут битва идёт!
Размещено с разрешения FIATECH

PP656.4
С чего начать
Недавно в ходе пятидневного вводного курса, проводимого Обучающим
центром МТИ, одна женщина-менеджер из конструкторского отдела
компании Ford лаконично сформулировала ситуацию: «Спустя пару
дней, — сказала она, — я начинаю понимать, о чем вся эта история с
системным мышлением и интеллектуальными моделями. Мне это
напоминает время, когда я только начала знакомиться с высшей
математикой. Сначала я чувствовала себя совершенно потерянной.
Все это было мне совершенно чуждо. Но потом я начала
«схватывать» суть. Через год я уже вполне владела основами этого
дела. Через пять лет это стало основой моей профессии». Потом она
добавила: «Если бы высшую математику изобрели сегодня, ни одна из
наших корпораций не смогла бы ею овладеть. Мы бы посылали
каждого на трехдневные курсы. Затем каждый получал бы три месяца
на то, чтобы посмотреть, работают ли «все эти штуки». А когда
выяснялось бы, что они не работают, мы бы начинали пробовать
что-нибудь другое».
Питер Сендж, "Пятая Дисциплина"
5
Ключевая мысль системной инженерии:
V-диаграмма перехода от определения к воплощению
определение
потребностей

валидация

приемка в
эксплуатацию

верификация
Архитектурное
проектирование

интеграция

верификация
рабочее
проектирование

System
definition

изготовление

System
realization

[System
operation]

6
V-диаграмма сущностей инженерного
решения

проверка

Подальфы
определения
системы

проверка

7
Язык и дисциплина
Язык

Дисциплина
(абстрактности)

Технология
(конкретности)

...
...

Практика

8
Определение и воплощение системы
(обобщение ISO 42010)
Подальфы
технологии
(задаются
стандартами)

9
ISO 42010

10
Альфы инженерного проекта

11
Архитектурные стили
(стили описания системы)
P.4.1 Three Categories of Styles
Although no fixed set of views is appropriate for
every system, broad guidelines can help us gain a
footing. Architects need to think about their
software in three ways simultaneously:
1. How it is structured as a set of
implementation units
2. How it is structured as a set of elements that
have runtime behavior and interactions
3. How it relates to nonsoftware structures in its
environment
Each style we present in this book falls into one of
these three categories:
1. Module styles
2. Component-and-connector (C&C) styles
3. Allocation styles
When we apply a style to a system, the result is a
view. Module views document a system’s principal
units of implementation. C&C views document the
system’s units of execution. And allocation views
document the relations between a system’s
software and nonsoftware resources of the
development and execution environments. 12
ISO 81346-1
(Figure 3, доработан Henrik Balslev)

13
ISO 81346-1
Figure 7

14
Холон: часть – целое
Холархия: «матрёшка» холонов

Henrik Balslev about
Reference Designation Set

ISO 81346: системы определяются через отношение «часть-целое», системы определяются иерархическими
именами (набор справочных обозначений), которые всегда могут быть дополнены справа и слева (выше и
15
ниже по холархии)
ISO 15926
• Индивиды, классы, классы классов: опора
на индивиды
• Функциональные и физические объекты
(места?)
• Максимизация отношений «частьцелое», темпоральные части
• Машиннообрабатываемые vs
человекопонимаемые имена (компромисс:
обозначения по ISO 81346)
16
ЖЦ задвижки в ISO 15926 (краткая форма)

17
Спасибо за внимание
Анатолий Левенчук,
http://ailev.ru
ailev@asmp.msk.su
Президент Русского отделения INCOSE
Член исполкома Русского отделения SEMAT

Виктор Агроскин
vic5784@gmail.com
Член экспертной группы ISO TC184/SC4/WG3 (Industrial data / Oil, Gas, Process and
Power)

TechInvestLab.ru
+7 (495) 748-53-88
Член POSCCaesar Association

18

More Related Content

PPTX
А.Левенчук -- системноинженерное мышление
PPTX
А.Левенчук -- Essence в варианте для системной инженерии
PPTX
Системы систем
PPTX
Алексей Иванов -- курс по стыку системной и программной инженерий
PPTX
Стандартизация предмета системной инженерии
PDF
С.Ковалёв -- теория категорий как математическое основание MBSE
PPTX
А.Левенчук -- управление жизненным циклом актива
PPTX
Тренды в инженерии требований и управлении требованиями
А.Левенчук -- системноинженерное мышление
А.Левенчук -- Essence в варианте для системной инженерии
Системы систем
Алексей Иванов -- курс по стыку системной и программной инженерий
Стандартизация предмета системной инженерии
С.Ковалёв -- теория категорий как математическое основание MBSE
А.Левенчук -- управление жизненным циклом актива
Тренды в инженерии требований и управлении требованиями

What's hot (20)

PPTX
А.Левенчук -- декомпозиция системы
PPTX
А.Ефремов -- встречи Русского отделения INCOSE
PPTX
А.Левенчук -- основные альфы системной инженерии в Essence
PPTX
Тьюториал "Введение в системную инженерию" (14 января 2013)
PPTX
Моделеориентированность в инженерии
PPTX
А.Левенчук -- Понятие системы в системной инженерии
PPTX
Семантические информационные модели и ISO 15926
PPTX
А.Левенчук -- Essence для управления технологиями
PPTX
А.Левенчук -- Будущее проектирования
PPTX
Что такое системная инженерия
PPTX
Основные альфы системной инженерии (Systems engineering Essence)
PPTX
Системноинженерное мышление в непрерывном образовании
PPTX
А.Левенчук -- тренды в инженерии требований
PPTX
Системная инженерия как технология мышления
PPTX
А.Левенчук -- инженерное образование: итоги 2014 и планы.
PPTX
А.Левенчук -- SysArchi
PDF
В.Батоврин -- заметки о системной инженерии в СССР.
PPTX
К стратегической сессии по будущему интернета
PPTX
А.Левенчук -- плохая модульность
PPTX
А.Левенчук -- Практики системной инженерии
А.Левенчук -- декомпозиция системы
А.Ефремов -- встречи Русского отделения INCOSE
А.Левенчук -- основные альфы системной инженерии в Essence
Тьюториал "Введение в системную инженерию" (14 января 2013)
Моделеориентированность в инженерии
А.Левенчук -- Понятие системы в системной инженерии
Семантические информационные модели и ISO 15926
А.Левенчук -- Essence для управления технологиями
А.Левенчук -- Будущее проектирования
Что такое системная инженерия
Основные альфы системной инженерии (Systems engineering Essence)
Системноинженерное мышление в непрерывном образовании
А.Левенчук -- тренды в инженерии требований
Системная инженерия как технология мышления
А.Левенчук -- инженерное образование: итоги 2014 и планы.
А.Левенчук -- SysArchi
В.Батоврин -- заметки о системной инженерии в СССР.
К стратегической сессии по будущему интернета
А.Левенчук -- плохая модульность
А.Левенчук -- Практики системной инженерии
Ad

Similar to Системный подход в стандартах (20)

PPTX
Системное мышление -- непопсовый обзор курса
PPT
Современна Программная инженерия. Системная инженерия
PDF
ITGM #5. System Duality and Its Practical Effect on Business Analysis [1.0, RUS]
PDF
Системное мышление -- материалы курса (2016)
PPT
Ситуационная инженерия методов
PPTX
Мастер-класс: Системное мышление
PPTX
А.Левенчук -- Системное мышление и управление конфигурацией
PPTX
А.Левенчук -- преподавание системного мышления
PPT
Life Cycle Concepts Praxos 1
PPT
Системная инженерия: вызовы времени По результатам конференции RuSEC2010
PPT
Conception
PPTX
Системная инженерия в России и мире
PDF
Бизнес и системный анализ весна 2013 лекция 7
PPTX
Архимейт по-русски
PPTX
В.Мизгулин -- программа магистратуры по системной инженерии
PDF
Системный менеджмент и стратегирование
PPTX
А.Левенчук -- Системное мышление в инженерии предприятий
PPTX
Системная инженерия в России
PPTX
Системный архитектор и поиск нирваны
PPT
Интеграция технико-экономических моделей
Системное мышление -- непопсовый обзор курса
Современна Программная инженерия. Системная инженерия
ITGM #5. System Duality and Its Practical Effect on Business Analysis [1.0, RUS]
Системное мышление -- материалы курса (2016)
Ситуационная инженерия методов
Мастер-класс: Системное мышление
А.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- преподавание системного мышления
Life Cycle Concepts Praxos 1
Системная инженерия: вызовы времени По результатам конференции RuSEC2010
Conception
Системная инженерия в России и мире
Бизнес и системный анализ весна 2013 лекция 7
Архимейт по-русски
В.Мизгулин -- программа магистратуры по системной инженерии
Системный менеджмент и стратегирование
А.Левенчук -- Системное мышление в инженерии предприятий
Системная инженерия в России
Системный архитектор и поиск нирваны
Интеграция технико-экономических моделей
Ad

More from Anatoly Levenchuk (20)

PPTX
Contemporary Systems Engineering (oct 2022)
PPTX
Open-endedness curriculum at EEM Institute
PPTX
Праксиология и системное мышление
PPTX
А.Левенчук -- развитие личности
PPTX
А.Левенчук -- стейкхолдерское мастерство
PPTX
А.Левенчук -- как выжить в эпоху перемен перемен
PPTX
А.Левенчук -- визуальное мышление
PPTX
А.Левенчук -- системное развитие личности
PPTX
А.Левенчук -- Будущее девелопмента
PPTX
А.Левенчук -- аппаратное ускорение аналитики в BigData
PPTX
А.Левенчук -- Будущее проектирования
PPTX
Future of Engineering
PPTX
А.Левенчук -- безлюдные (дез)организации
PPTX
А.Левенчук -- предпринимательство: кейс NVIDIA
PPTX
А.Левенчук -- системный фитнес
PPTX
Безлюдные организации и их проблемы
PPTX
А.Левенчук -- автоматизация образования
PPTX
А.Левенчук -- корпоративный искусственный интеллект
PDF
И.Беспальчук -- оценка архитектуры по ATAM
PDF
М.Акоев -- системная динамика и мышление
Contemporary Systems Engineering (oct 2022)
Open-endedness curriculum at EEM Institute
Праксиология и системное мышление
А.Левенчук -- развитие личности
А.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- визуальное мышление
А.Левенчук -- системное развитие личности
А.Левенчук -- Будущее девелопмента
А.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- Будущее проектирования
Future of Engineering
А.Левенчук -- безлюдные (дез)организации
А.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- системный фитнес
Безлюдные организации и их проблемы
А.Левенчук -- автоматизация образования
А.Левенчук -- корпоративный искусственный интеллект
И.Беспальчук -- оценка архитектуры по ATAM
М.Акоев -- системная динамика и мышление

Системный подход в стандартах

  • 1. Системный подход, данный в стандартах Москва октябрь 2013
  • 2. Тезисы • Классическая («псевдокод») системная инженерия – алхимический системный подход. Нужен хотя бы «псевдокод» (но лучше – формальный) системный подход. • Должно быть понятно школьникам (ибо производственники уже не могут учиться на уровне ВУЗа – по совокупности причин). Это критерий простоты и компактности. • Нейтральность по отношению к авторам (онтология – это разделяемая концептуализация), но формальность отсылки. То есть нужна опора на стандарты. Вывод: опираемся на слегка модифицированные стандарты: • Деятельностное определение системы и жизненный цикл – OMG Essence • Определение системы через множественные описания – ISO 42010 • Система как холон, холархии и множественные именования – ISO 81346 • Формальная онтология системы и подход к системному языку – ISO 15926
  • 3. IV поколение Искусственный интеллект: гибридные вычисления Развитие и совершенствование инженерии II поколение Современная («классическая») инженерия: диаграммы и чертежи («псевдокод») Р Е З У Л Ь Т А Т Ы I поколение «Алхинженерия»: неформальные тексты и эскизы III поколение Моделе-ориентированная (modelbased) инженерия: формальные языки (вычисляемый «код») 1400 1860 1990 ВРЕМЯ 2020 3
  • 4. Международные стандарты сложны Не хочу видеть никаких сумасшедших торговцев – ты что, не видишь, что тут битва идёт! Размещено с разрешения FIATECH PP656.4
  • 5. С чего начать Недавно в ходе пятидневного вводного курса, проводимого Обучающим центром МТИ, одна женщина-менеджер из конструкторского отдела компании Ford лаконично сформулировала ситуацию: «Спустя пару дней, — сказала она, — я начинаю понимать, о чем вся эта история с системным мышлением и интеллектуальными моделями. Мне это напоминает время, когда я только начала знакомиться с высшей математикой. Сначала я чувствовала себя совершенно потерянной. Все это было мне совершенно чуждо. Но потом я начала «схватывать» суть. Через год я уже вполне владела основами этого дела. Через пять лет это стало основой моей профессии». Потом она добавила: «Если бы высшую математику изобрели сегодня, ни одна из наших корпораций не смогла бы ею овладеть. Мы бы посылали каждого на трехдневные курсы. Затем каждый получал бы три месяца на то, чтобы посмотреть, работают ли «все эти штуки». А когда выяснялось бы, что они не работают, мы бы начинали пробовать что-нибудь другое». Питер Сендж, "Пятая Дисциплина" 5
  • 6. Ключевая мысль системной инженерии: V-диаграмма перехода от определения к воплощению определение потребностей валидация приемка в эксплуатацию верификация Архитектурное проектирование интеграция верификация рабочее проектирование System definition изготовление System realization [System operation] 6
  • 9. Определение и воплощение системы (обобщение ISO 42010) Подальфы технологии (задаются стандартами) 9
  • 12. Архитектурные стили (стили описания системы) P.4.1 Three Categories of Styles Although no fixed set of views is appropriate for every system, broad guidelines can help us gain a footing. Architects need to think about their software in three ways simultaneously: 1. How it is structured as a set of implementation units 2. How it is structured as a set of elements that have runtime behavior and interactions 3. How it relates to nonsoftware structures in its environment Each style we present in this book falls into one of these three categories: 1. Module styles 2. Component-and-connector (C&C) styles 3. Allocation styles When we apply a style to a system, the result is a view. Module views document a system’s principal units of implementation. C&C views document the system’s units of execution. And allocation views document the relations between a system’s software and nonsoftware resources of the development and execution environments. 12
  • 13. ISO 81346-1 (Figure 3, доработан Henrik Balslev) 13
  • 15. Холон: часть – целое Холархия: «матрёшка» холонов Henrik Balslev about Reference Designation Set ISO 81346: системы определяются через отношение «часть-целое», системы определяются иерархическими именами (набор справочных обозначений), которые всегда могут быть дополнены справа и слева (выше и 15 ниже по холархии)
  • 16. ISO 15926 • Индивиды, классы, классы классов: опора на индивиды • Функциональные и физические объекты (места?) • Максимизация отношений «частьцелое», темпоральные части • Машиннообрабатываемые vs человекопонимаемые имена (компромисс: обозначения по ISO 81346) 16
  • 17. ЖЦ задвижки в ISO 15926 (краткая форма) 17
  • 18. Спасибо за внимание Анатолий Левенчук, http://ailev.ru ailev@asmp.msk.su Президент Русского отделения INCOSE Член исполкома Русского отделения SEMAT Виктор Агроскин vic5784@gmail.com Член экспертной группы ISO TC184/SC4/WG3 (Industrial data / Oil, Gas, Process and Power) TechInvestLab.ru +7 (495) 748-53-88 Член POSCCaesar Association 18