SlideShare a Scribd company logo
1 of 17
Foundation of Systems Engineering
with Essence
Moscow
September 2013
INCOSE Russian Chapter
Foundation of Systems Engineering
(in Russian)
• MIPT (PhysTech)
– 4 credit «System engineering thinking in life cycle
management», spring 2014 (5 grade)
– 4 credit «Practices of model-based systems
engineering», autumn 2014 (6 grade)
• Previous education experience with Essence:
– 2 credit «Foundation of systems engineering»,
spring 2013 (5 grade) with use of OMG Essence
– 2 tutorials for nuclear power industry engineers
2
Foundation of systems engineering
• Traditionally this is V-diagram walkthrough
3
define needs acceptance
architecturing
design parts manufacturing
integration
validation
verification
verification
System
definition
System
realization
[System
operation]
Main ideas with Essence:
• All in Russian
• Adaptation of OMG Essence to systems engineering
(replacing software solution alphas for general hw/sw
system definition and realization alphas)
• Generalization of system requirements, architecture, design
as system definition alpha. Usage of ISO 42010
recommendation for architecture description as
recommendation for system definition description.
• Merging system thinking and Essence teaching as first sub-
course, then systems engineering practices as second sub-
course with attempt to bring them under Essence umbrella.
• Formal model of Essence in 4D engineering ontology ISO
15926 (as a formal “systems language”) – currently in
discussions.
4
1. System engineering thinking in life cycle management
5
1
Systems Engineering
Notion of systems engineering. Rationale for systems engineering.
Division of labour as means for cope with complexity of engineering
projects. Theatre metaphor. Limitations of systems engineering. Systems
engineering standards. Technical leadership.
2
Engineering project
Essence
Situational method engineering. Engineering as a theoretical discipline.
Concern area of engineering project (client, solution, endeavour).
Engineering project kernel alpha diagram (stakeholders, opportunity,
system definition and realization, team, work, way of working).
3
Notion of a system.
System and human activity approaches. 4D extentionalism and system
component replacements. системной компоненты. Multiplicity of system
definition and description. Role of science.
4
System definition
styles.
Requirements and modality of descriptions. Architectural descriptions.
Notion of major system definition styles (module, component and
connection, allocation).
5
Organizational
engineering and
engineering
management.
Discipline of enterprise engineering. Enterprise descriptions, enterprise
architecture. Organizational development projects and technology
management. Engineering management. Stream (throughput) metaphor.
Theory of constraints (TOC), notion of marginalism. Process, project, case
management.
6
Life cycle
management
Variety of life cycle kinds. Multidimensional life cycle definition.
Checklist practice. Checklist cards and games.
Final project: assessment of engineering project state.
2. Practices of model-based systems engineering
6
1 Model-based
systems
engineering.
Notion of the model, model kinds. Differences of classic and model-based
systems engineering.
2
Mode-based
requirements
engineering.
Notion of requirements: deontic modality in system definition. Classic
requirements engineering. Model-based requirements engineering. Model-
based requirements discovery by Ian Alexander. Major error: requirement
missing due to not focusing by opportunities. Techno-economic simulations.
3 Model-based
engineering of
system architecture.
Architectural frameworks and languages. Architectural practices according to
MFESA. Practices for technologization of architecture creativity (TRIZ, DSM).
4 Configuration and
change
management.
Configuration and change management as engineering and management
practices. Identification practices. Engineering information systems for
configuration and change management.
5 Generative
practices.
Generative architecture. Generative design. Generative manufacturing.
6
Model-based
verification and
validation.
Notion of verification and validation, usage of models. Test automation.
Engineering assurance case.
Final project: assessment of engineering project state.
Context
Roadmap (http://semat.org/?p=863):
• 1st of August 2013 – define model and architecture ontological status in
the Essence
• 1st of September 2013 – publish first draft of the Essence kernel
extension for Systems Engineering
• 1st of December 2013 – map Essence Systems Engineering kernel
elements to ISO 15926
• End of December 2013 – publish first version of the “Essence systems
engineering kernel elements (mapped to the ISO 15926)”
Achievements:
• Proposal discussed at the INCOSE Russian Chapter on 22nd of May 2013
(http://incose-ru.livejournal.com/42524.html).
• Proposal disussed at MESI conference on 6-7th of June 2013
(http://www.mesi.ru/our/events/detail/121699/) with Ivar Jacobson
and wider audience.
7
Language, kernel, practice
8
...
Language
Kernel
(abstract)
Practices
(specific for situation)
...
Requirements
Stakeholders
ConOp
Budget
Explore
possibilities Perform interview
Brainstorm
Systems engineering
• Intuition: Vee model
• Focus on system definition (more resources to
define the system, i.e. more work with bits
rather than atoms)
• Agile in the work with bits, cascade in the
work with atoms.
• Architecture and design are of the same
importance as requirements (constraints to
design solutions, focusing in Essence terms).
9
10
2D representation of Life Cycle:
practices executed in time
define needs acceptance
architecturing
design parts manufacturing
integration
validation
verification
verification
System
definition
System
realization
[System
operation]
Requirements, Architecture, Design and
System: state redistribution is needed
11
*Requirements defined
System
implementation
(atoms)
System
definition
(bit)
*design
Proposal: kernel modification
1212
Essence Tutorial May 25, 2013. San Francisco CA USA 12
Customer
Solution
scopes and
constrains
< plans and performs
< fulfils
^ produces
Work Team
System
Realization
System
Definition
Way of
Working
^
< provide
StakeholdersOpportunity
focuses>
useand
consume>
supports>
Setupto
address>
Endeavor
Opportunity OpportunityStakeholders
ISO 42010
13
Solution area of
concern alphas
Way-of-working
sub-alphas
Work products (i.e. in practices)
Map to Essence
System definition and realization
(ISO 42010 generalization)
Way-of-working
sub-alphas
(specified by
standards)
Solution area of concern alphas & Vee model
System
Definition
Sub-alphas
verification
verification
Solution Area of Concern Alpha States
16
Conceived
1/6
System
Definition
It is clear how the system will be
defined.
 It is clear what success is for
the new system.
 Viewpoints are agreed upon.
 The approach to concord
descriptions among the
stakeholders has been agreed.
 The description change
management mechanisms have
been agreed.
Consistent
2/6
Consistent System definition has been
created.
 Descriptions are documented
and available for the team and
stakeholders.
 The origin of the description is
clear.
 Descriptions are examined.
 Contradictory descriptions have
been identified and are dealt
with.
 The team understands
descriptions and agrees to
implement them.
 The system implementing the
descriptions is accepted be the
stakeholders as worth realizing.
Used for Production
3/6
System definition is used for system
production.
 Enough of the descriptions are
ready for starting system
realization.
 Realization technologies have
been defined.
 Part of the team responsible for
system realization
acknowledges available
descriptions sufficient to realize
the system.
 Issues occurring during system
realization lead to the re-work
and actualization of the system
definition.
Used for Verification
4/6
System definition is used for testing.
 There are no missed parts of
the system definition that make
testing impossible.
 Tests, success criteria and test
methods have been defined.
 Stakeholders agree with test
scope.
Used for Operation
5/6
System definitions is used by
stakeholders for operation.
 System definition is used for
gathering information about
state of the operational system
realization.
 System definition within
information about the state of
the operational system is used
for making decisions about
maintenance, repair, and
modernization.
Used for Disposal
6/6
System definition is used for system
disposal.
 System definition is used for
making decision about system
disposal or operation extension.
 System definition shows
absence of undesirable
consequences (e.g. environment
pollution) through system
disposal.
 System definition is used for
planning and performing
disposal or recycling of the
system realization.
Raw materials
1/6
Raw materials for system realization
are available and ready parts
manufacturing.
 Raw materials for system
realization are available and
allow manufacturing of the
parts with required properties.
 Facilities for manufacturing
parts from the raw materials are
available.
 Parts production and logistic
schedule has been agreed.
 Parts manufacturing works are
ready to start.
Parts
2/6
Parts have been produced and are ready
for integration.
 Parts of the system have been
produced and/or purchased and
checked.
 Integration schedule has been
agreed.
 Integration works are ready to
start.
Demonstrable
3/6
The system has been assembled from
the parts and is ready for testing.
 Some functions of the system can
be exercised and key
characteristics can be measured.
 Key system characteristics have
be demonstrated.
 Critical interfaces have been
demonstrated.
 The integration with other existing
systems has been demonstrated.
 The relevant stakeholders agree
that system has to be tested.
Ready
4/6
The systemема (as a whole) has been
accepted for deployment in a live
environment.
 The functionality of the system has
been tested.
 Level of defects is acceptable for the
stakeholders.
 Setup and other user documentation
is available.
 The stakeholder representatives
accept the system as fit-for-purpose.
 Configuration of the system to be
handed over to the stakeholders is
known.
 The stakeholder representatives want
to make the system operational.
 The system is fully supported to the
agreed service levels.
Operational
5/6
The system is in use in a live
environment.
 The system has been made
available to the stakeholders
intended to use it.
 At least one example of the
system is fully operational.
 The system is fully supported to
the agreed service levels.
Retired
6/6
The realized system is no longer
supported and disposed and/or recycled.
 The system realization has been
replaced or discontinued.
 The system is no longer
supported.
 There are no “official”
stakeholders who still use the
system.
 Updates/ modifications to the
system will no longer be produced.
 All material components of the
system are re-used or have been
properly disposed.
System
Definition
System
Definition
System
Definition
System
Definition
System
Definition
System
Realization
System
Realization
System
Realization
System
Realization
System
Realization
System
Realization
17
Thank you!
Anatoly Levenchuk (Lead scientist)
http://ailev.ru
ailev@asmp.msk.su
(President of INCOSE Russian Chapter)
Victor Agroskin (ISO 15926 liaison)
vic5784@gmail.com
Andrey Bayda (SEMAT liaison)
andrey.a.bayda@gmail.com

More Related Content

Similar to OMG Essence in systems engineering courses

Similar to OMG Essence in systems engineering courses (20)

Database Design
Database Design Database Design
Database Design
 
Mis unit iii by arnav
Mis unit iii by arnavMis unit iii by arnav
Mis unit iii by arnav
 
SDLC
SDLC SDLC
SDLC
 
Ict 213 lecture 1
Ict 213 lecture 1Ict 213 lecture 1
Ict 213 lecture 1
 
Chap07
Chap07Chap07
Chap07
 
3 analysis and design overview
3 analysis and design overview3 analysis and design overview
3 analysis and design overview
 
Introduction to Systems Engineering
Introduction to Systems EngineeringIntroduction to Systems Engineering
Introduction to Systems Engineering
 
System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...
System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...
System Development Life Cycle (SDLC), Types of SDLC | Waterfall Model and Spi...
 
Ooad lab manual(original)
Ooad lab manual(original)Ooad lab manual(original)
Ooad lab manual(original)
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentation
 
Architecture of Object Oriented Software Engineering
Architecture of Object Oriented Software EngineeringArchitecture of Object Oriented Software Engineering
Architecture of Object Oriented Software Engineering
 
Database Design
Database DesignDatabase Design
Database Design
 
Chap05
Chap05Chap05
Chap05
 
MBSE Training Crash Course
MBSE Training Crash CourseMBSE Training Crash Course
MBSE Training Crash Course
 
System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)System Development Life Cycle (SDLC)
System Development Life Cycle (SDLC)
 
Lecture3
Lecture3Lecture3
Lecture3
 
Software Development Life Cycle
Software Development Life CycleSoftware Development Life Cycle
Software Development Life Cycle
 
Sdlc 4
Sdlc 4Sdlc 4
Sdlc 4
 
System_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.pptSystem_Analysis_and_Design_Assignment_New2.ppt
System_Analysis_and_Design_Assignment_New2.ppt
 
software Engineering process
software Engineering processsoftware Engineering process
software Engineering process
 

More from Anatoly Levenchuk

Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)Contemporary Systems Engineering (oct 2022)
Contemporary Systems Engineering (oct 2022)Anatoly Levenchuk
 
Open-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM InstituteOpen-endedness curriculum at EEM Institute
Open-endedness curriculum at EEM InstituteAnatoly Levenchuk
 
Праксиология и системное мышление
Праксиология и системное мышлениеПраксиология и системное мышление
Праксиология и системное мышлениеAnatoly Levenchuk
 
А.Левенчук -- развитие личности
А.Левенчук -- развитие личностиА.Левенчук -- развитие личности
А.Левенчук -- развитие личностиAnatoly Levenchuk
 
А.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерствоА.Левенчук -- стейкхолдерское мастерство
А.Левенчук -- стейкхолдерское мастерствоAnatoly Levenchuk
 
А.Левенчук -- SysArchi
А.Левенчук -- SysArchiА.Левенчук -- SysArchi
А.Левенчук -- SysArchiAnatoly Levenchuk
 
А.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен переменА.Левенчук -- как выжить в эпоху перемен перемен
А.Левенчук -- как выжить в эпоху перемен переменAnatoly Levenchuk
 
А.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерииА.Левенчук -- Практики системной инженерии
А.Левенчук -- Практики системной инженерииAnatoly Levenchuk
 
А.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеА.Левенчук -- визуальное мышление
А.Левенчук -- визуальное мышлениеAnatoly Levenchuk
 
А.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личностиА.Левенчук -- системное развитие личности
А.Левенчук -- системное развитие личностиAnatoly Levenchuk
 
А.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопментаА.Левенчук -- Будущее девелопмента
А.Левенчук -- Будущее девелопментаAnatoly Levenchuk
 
А.Левенчук -- Системное мышление в инженерии предприятий
А.Левенчук -- Системное мышление в инженерии предприятийА.Левенчук -- Системное мышление в инженерии предприятий
А.Левенчук -- Системное мышление в инженерии предприятийAnatoly Levenchuk
 
А.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурациейА.Левенчук -- Системное мышление и управление конфигурацией
А.Левенчук -- Системное мышление и управление конфигурациейAnatoly Levenchuk
 
А.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigDataА.Левенчук -- аппаратное ускорение аналитики в BigData
А.Левенчук -- аппаратное ускорение аналитики в BigDataAnatoly Levenchuk
 
А.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияА.Левенчук -- Будущее проектирования
А.Левенчук -- Будущее проектированияAnatoly Levenchuk
 
А.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организацииА.Левенчук -- безлюдные (дез)организации
А.Левенчук -- безлюдные (дез)организацииAnatoly Levenchuk
 
А.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIAА.Левенчук -- предпринимательство: кейс NVIDIA
А.Левенчук -- предпринимательство: кейс NVIDIAAnatoly Levenchuk
 
Системное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаСистемное мышление -- непопсовый обзор курса
Системное мышление -- непопсовый обзор курсаAnatoly Levenchuk
 
А.Левенчук -- системный фитнес
А.Левенчук -- системный фитнесА.Левенчук -- системный фитнес
А.Левенчук -- системный фитнесAnatoly Levenchuk
 

More from Anatoly Levenchuk (20)

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

Recently uploaded

Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 

Recently uploaded (20)

Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 

OMG Essence in systems engineering courses

  • 1. Foundation of Systems Engineering with Essence Moscow September 2013 INCOSE Russian Chapter
  • 2. Foundation of Systems Engineering (in Russian) • MIPT (PhysTech) – 4 credit «System engineering thinking in life cycle management», spring 2014 (5 grade) – 4 credit «Practices of model-based systems engineering», autumn 2014 (6 grade) • Previous education experience with Essence: – 2 credit «Foundation of systems engineering», spring 2013 (5 grade) with use of OMG Essence – 2 tutorials for nuclear power industry engineers 2
  • 3. Foundation of systems engineering • Traditionally this is V-diagram walkthrough 3 define needs acceptance architecturing design parts manufacturing integration validation verification verification System definition System realization [System operation]
  • 4. Main ideas with Essence: • All in Russian • Adaptation of OMG Essence to systems engineering (replacing software solution alphas for general hw/sw system definition and realization alphas) • Generalization of system requirements, architecture, design as system definition alpha. Usage of ISO 42010 recommendation for architecture description as recommendation for system definition description. • Merging system thinking and Essence teaching as first sub- course, then systems engineering practices as second sub- course with attempt to bring them under Essence umbrella. • Formal model of Essence in 4D engineering ontology ISO 15926 (as a formal “systems language”) – currently in discussions. 4
  • 5. 1. System engineering thinking in life cycle management 5 1 Systems Engineering Notion of systems engineering. Rationale for systems engineering. Division of labour as means for cope with complexity of engineering projects. Theatre metaphor. Limitations of systems engineering. Systems engineering standards. Technical leadership. 2 Engineering project Essence Situational method engineering. Engineering as a theoretical discipline. Concern area of engineering project (client, solution, endeavour). Engineering project kernel alpha diagram (stakeholders, opportunity, system definition and realization, team, work, way of working). 3 Notion of a system. System and human activity approaches. 4D extentionalism and system component replacements. системной компоненты. Multiplicity of system definition and description. Role of science. 4 System definition styles. Requirements and modality of descriptions. Architectural descriptions. Notion of major system definition styles (module, component and connection, allocation). 5 Organizational engineering and engineering management. Discipline of enterprise engineering. Enterprise descriptions, enterprise architecture. Organizational development projects and technology management. Engineering management. Stream (throughput) metaphor. Theory of constraints (TOC), notion of marginalism. Process, project, case management. 6 Life cycle management Variety of life cycle kinds. Multidimensional life cycle definition. Checklist practice. Checklist cards and games. Final project: assessment of engineering project state.
  • 6. 2. Practices of model-based systems engineering 6 1 Model-based systems engineering. Notion of the model, model kinds. Differences of classic and model-based systems engineering. 2 Mode-based requirements engineering. Notion of requirements: deontic modality in system definition. Classic requirements engineering. Model-based requirements engineering. Model- based requirements discovery by Ian Alexander. Major error: requirement missing due to not focusing by opportunities. Techno-economic simulations. 3 Model-based engineering of system architecture. Architectural frameworks and languages. Architectural practices according to MFESA. Practices for technologization of architecture creativity (TRIZ, DSM). 4 Configuration and change management. Configuration and change management as engineering and management practices. Identification practices. Engineering information systems for configuration and change management. 5 Generative practices. Generative architecture. Generative design. Generative manufacturing. 6 Model-based verification and validation. Notion of verification and validation, usage of models. Test automation. Engineering assurance case. Final project: assessment of engineering project state.
  • 7. Context Roadmap (http://semat.org/?p=863): • 1st of August 2013 – define model and architecture ontological status in the Essence • 1st of September 2013 – publish first draft of the Essence kernel extension for Systems Engineering • 1st of December 2013 – map Essence Systems Engineering kernel elements to ISO 15926 • End of December 2013 – publish first version of the “Essence systems engineering kernel elements (mapped to the ISO 15926)” Achievements: • Proposal discussed at the INCOSE Russian Chapter on 22nd of May 2013 (http://incose-ru.livejournal.com/42524.html). • Proposal disussed at MESI conference on 6-7th of June 2013 (http://www.mesi.ru/our/events/detail/121699/) with Ivar Jacobson and wider audience. 7
  • 8. Language, kernel, practice 8 ... Language Kernel (abstract) Practices (specific for situation) ... Requirements Stakeholders ConOp Budget Explore possibilities Perform interview Brainstorm
  • 9. Systems engineering • Intuition: Vee model • Focus on system definition (more resources to define the system, i.e. more work with bits rather than atoms) • Agile in the work with bits, cascade in the work with atoms. • Architecture and design are of the same importance as requirements (constraints to design solutions, focusing in Essence terms). 9
  • 10. 10 2D representation of Life Cycle: practices executed in time define needs acceptance architecturing design parts manufacturing integration validation verification verification System definition System realization [System operation]
  • 11. Requirements, Architecture, Design and System: state redistribution is needed 11 *Requirements defined System implementation (atoms) System definition (bit) *design
  • 12. Proposal: kernel modification 1212 Essence Tutorial May 25, 2013. San Francisco CA USA 12 Customer Solution scopes and constrains < plans and performs < fulfils ^ produces Work Team System Realization System Definition Way of Working ^ < provide StakeholdersOpportunity focuses> useand consume> supports> Setupto address> Endeavor Opportunity OpportunityStakeholders
  • 13. ISO 42010 13 Solution area of concern alphas Way-of-working sub-alphas Work products (i.e. in practices) Map to Essence
  • 14. System definition and realization (ISO 42010 generalization) Way-of-working sub-alphas (specified by standards)
  • 15. Solution area of concern alphas & Vee model System Definition Sub-alphas verification verification
  • 16. Solution Area of Concern Alpha States 16 Conceived 1/6 System Definition It is clear how the system will be defined.  It is clear what success is for the new system.  Viewpoints are agreed upon.  The approach to concord descriptions among the stakeholders has been agreed.  The description change management mechanisms have been agreed. Consistent 2/6 Consistent System definition has been created.  Descriptions are documented and available for the team and stakeholders.  The origin of the description is clear.  Descriptions are examined.  Contradictory descriptions have been identified and are dealt with.  The team understands descriptions and agrees to implement them.  The system implementing the descriptions is accepted be the stakeholders as worth realizing. Used for Production 3/6 System definition is used for system production.  Enough of the descriptions are ready for starting system realization.  Realization technologies have been defined.  Part of the team responsible for system realization acknowledges available descriptions sufficient to realize the system.  Issues occurring during system realization lead to the re-work and actualization of the system definition. Used for Verification 4/6 System definition is used for testing.  There are no missed parts of the system definition that make testing impossible.  Tests, success criteria and test methods have been defined.  Stakeholders agree with test scope. Used for Operation 5/6 System definitions is used by stakeholders for operation.  System definition is used for gathering information about state of the operational system realization.  System definition within information about the state of the operational system is used for making decisions about maintenance, repair, and modernization. Used for Disposal 6/6 System definition is used for system disposal.  System definition is used for making decision about system disposal or operation extension.  System definition shows absence of undesirable consequences (e.g. environment pollution) through system disposal.  System definition is used for planning and performing disposal or recycling of the system realization. Raw materials 1/6 Raw materials for system realization are available and ready parts manufacturing.  Raw materials for system realization are available and allow manufacturing of the parts with required properties.  Facilities for manufacturing parts from the raw materials are available.  Parts production and logistic schedule has been agreed.  Parts manufacturing works are ready to start. Parts 2/6 Parts have been produced and are ready for integration.  Parts of the system have been produced and/or purchased and checked.  Integration schedule has been agreed.  Integration works are ready to start. Demonstrable 3/6 The system has been assembled from the parts and is ready for testing.  Some functions of the system can be exercised and key characteristics can be measured.  Key system characteristics have be demonstrated.  Critical interfaces have been demonstrated.  The integration with other existing systems has been demonstrated.  The relevant stakeholders agree that system has to be tested. Ready 4/6 The systemема (as a whole) has been accepted for deployment in a live environment.  The functionality of the system has been tested.  Level of defects is acceptable for the stakeholders.  Setup and other user documentation is available.  The stakeholder representatives accept the system as fit-for-purpose.  Configuration of the system to be handed over to the stakeholders is known.  The stakeholder representatives want to make the system operational.  The system is fully supported to the agreed service levels. Operational 5/6 The system is in use in a live environment.  The system has been made available to the stakeholders intended to use it.  At least one example of the system is fully operational.  The system is fully supported to the agreed service levels. Retired 6/6 The realized system is no longer supported and disposed and/or recycled.  The system realization has been replaced or discontinued.  The system is no longer supported.  There are no “official” stakeholders who still use the system.  Updates/ modifications to the system will no longer be produced.  All material components of the system are re-used or have been properly disposed. System Definition System Definition System Definition System Definition System Definition System Realization System Realization System Realization System Realization System Realization System Realization
  • 17. 17 Thank you! Anatoly Levenchuk (Lead scientist) http://ailev.ru ailev@asmp.msk.su (President of INCOSE Russian Chapter) Victor Agroskin (ISO 15926 liaison) vic5784@gmail.com Andrey Bayda (SEMAT liaison) andrey.a.bayda@gmail.com

Editor's Notes

  1. Key differentiator of the Essence:It provides the user with the language, but doesn’t leave the user with the only language. The Essence also provides the user with pre-defined set of abstract substances (alphas, activity spaces, and competencies).
  2. Architecture and architectural design are explicitly required by the systems engineering methodologies.