SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
OPM
Object-Process
Methodology
Conceitos e Aplicações
M.Sc. Eng. Christopher S. Cerqueira
cscerqueira.com.br
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[Apresentação Básica – OPM]
Meta apresentação:
MBSE
OPM
Conceitos fundamentais
Metodologias Reconhecidas
Ontologia Universal
Entidades da Ontologia
Exemplos de Modelagem
Contexto e Justificativa – Modelagem Conceitual
OPM no ciclo de Projeto
Visão
Armazenamento de informação
Transformações de modelo
ConceitosAplicação
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
MBSE
Conceitos fundamentais e Metodologias Reconhecidas
MBSE
Conceitos fundamentais
Metodologias Reconhecidas
Motivação
MBSE
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[MBSE][Conceitos Fundamentais]
Modelagem e Simulação
Figuras baseadas nas definições do DoD (Department of Defense)
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[MBSE][Conceitos Fundamentais]
Core do esforço: Modelos
“Um modelo é uma especificação formal de uma função, estrutura
e/ou comportamento de uma aplicação ou sistema.”
(OMG, 2014)
a) Mapeamento (mapping): um modelo é baseado em alguma
coisa original. Esse original (sistema) pode ser algo ainda a ser
construído, ou algo completamente imaginário.
b) Redução (reduction): nem todas as propriedades de um objeto
são mapeadas em um modelo, portanto, o modelo é algo
reduzido que espelha algumas propriedades.
c) Pragmático (pragmatic): modelos deve servir para um propósito,
devem ser considerados pra quem, quando e para o que o
modelo vai ser usado.
(Stachowiak,
1973)
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[MBSE][Conceitos Fundamentais]
modelo = metamodelo( );
“Metamodelo é uma especificação explicita de uma abstração.
Para definir uma abstração, um metamodelo identifica uma lista de
conceitos relevantes e uma lista de relações relevantes entre os
conceitos, sendo usado como um filtro de possibilidades de uma
dada atividade de modelagem.”
(Bézivin e
Gerbé, 2001)
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[MBSE][Conceitos Fundamentais]
3 paradigmas:
(BÉZIVIN, 2012)
sistema S modelo M
representa
modelo MMeta-modelo
Em conformidade
modelo Mamodelo Mk
derivado de
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[MBSE][Conceitos Fundamentais]
Engenharia de Sistemas Baseada em Modelos
(Model-Based System Engineering – MBSE)
(Sampson e
Friedenthal ,
2015)
“Formalização da aplicação de modelagem de sistemas como
apoio para atividades de requisitos, design, análise, verificação e
validação, começando na fase de design conceitual e continuando
através do desenvolvimento em futuras fases do ciclo de vida.”
“Um conjunto de práticas bem definidas baseadas em ferramentas
que utilizam ao mesmo tempo metamodelagem e transformação de
modelos para atingir automaticamente objetivos em produção,
manutenção e operação de sistemas intensivos de software.”
(Bézivin, 2012)
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[MBSE][Conceitos Fundamentais]
Metodologias Reconhecidas
• INCOSE Object-Oriented Systems Engineering Method
(OOSEM) – baseada em SysML
• IBM Rational Telelogic Harmony-SE – baseada em SysML
• IBM Rational Unified Process for System Engineering (RUP-
SE) – não possui orientação para diagramação
• Vitech MBSE Methodology – baseada em SysML
• JPL State Analysis – baseada em diagrama de estados
• Dori Object-Process Methodology – diagramas
próprios
INCOSE (Watson et al, 2015)
[Matéria de Introdução a Engenharia de Sistemas – Prof. Geilson]
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
OPM
OPM
Ontologia Universal
Entidades da Ontologia
Exemplos de Modelagem
Contexto e Justificativa – Modelagem Conceitual
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Modelagem Conceitual
Construção de uma figura mental
simplificada utilizando formalismos
visuais/textuais que possam converter
conhecimentos do indivíduo para bases de
dados, melhorando a eficiência da
colaboração e compartilhamento de
conhecimento (inter/intra fases de
desenvolvimento).
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Modelagem Conceitual
▪ Qual a ideia por traz da modelagem conceitual?
▪ Descrever de maneira simplificada sistemas – relações de
existência e dinâmica
http://sdm.mit.edu/the-maturation-of-model-based-systems-engineering-opm-as-the-iso-conceptual-modeling-language-standard/
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Em busca de uma linguagem para a EngSis
▪ Atualmente armazenamos informação de Engenharia de
Sistemas em três formas:
▪ Textual
▪ Diagramática
▪ Modelo simulável.
Conjunto léxico e gramatical de
uma linguagem escrita
Conjunto de símbolos e relações
de uma linguagem gráfica
Conjunto executável de símbolos
e suas relações de uma
linguagem gráfica.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Em busca de uma linguagem para a EngSis
▪ Linguagem simplificada
▪ Uso intensivo de visual
▪ Correlação visual x textual
▪ Representação personalizada para
contexto do especialista
▪ Exportável para outros ambientes
▪ Montagem automatizada de blocos
Pesquisa
“academia”
Oportunidades
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Computacionalmente
[OPM]
Ontologia
(Gruber 2008)
Ontologia define um conjunto de representações
primitivas para modelar um domínio de
conhecimento ou raciocínio.
* conjuntos, propriedades e relacionamentos.
http://web.dfc.unibo.it/buzzetti/IUcorso2007-08/mdidattici/ontology-definition-2007.htm
http://ontology.buffalo.edu/smith/IntroOntology_Course.html
Tendências:
- Gráficas
- Simuláveis
- Interligadas
Grafos
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
“Principal” linguagem disponível para Eng. Sis.
▪ System Modeling Language – SysML
▪ OMG Standard – 2007
▪ Baseado no UML (SOFTWARE)
▪ 11 diagramas diferentes (9 tipos)
▪ Permite detalhamento
▪ >100 símbolos
▪ Sobreposição semântica
▪ Cada diagrama precisa de um interpretador diferente
http://www.aero.umd.edu/~mumu/classes/files/SysML_Notation_Chapter5.pdf
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
(em estabilização) Object Process Methodology
▪ Primeira publicação em 1995
▪ Criada em 2002 – por Dov Dori
▪ Technion – Israel Institute of Technology
▪ Se tornará um padrão ISO para Modelagem Conceitual
▪ ISO 19450
▪ Quantidade de diagramas: 1
▪ Mesmo ferramental para interpretar
▪ Quantidade de símbolos: 27
▪ Detalhamento em camadas
• Object-Process Analysis: Maintaining the Balance between System Structure and Behavior. Journal of
Logic and Computation, 5, 2, pp. 227–249.
• Object-Process Methodology – A Holistic Systems Paradigm. Springer Verlag, New York.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Entidades da OPM: Objetos e Processos
Objeto
Uma coisa que exista, mesmo que na
imaginação.
Exemplo de objetos:
• Carro, avião, satélite
• Motor, asa, antena
• Requisito, projeto
• Ideia, documento, resultado, parâmetro
• Governo, pessoa, motorista, usuário, piloto,
passageiro
Objeto
Estado
1
Estado
2
Objetos podem ter estados! (stateful objects)
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Entidades da OPM: Objetos e Processos
Uma coisa que transforma um ou mais objetos
Exemplo de processos:
• Transformando, criando, destruindo
• Afetando, significando, controlando,
• Resultando, limpando, adquirindo,
• Funcionalidades do sistema
Processo
Processos podem ter sub processos!
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Entidades da OPM: Relacionamentos (20 tipos)
ISO/PDPAS 19450
EstruturaisComportamentais
Comportamentais
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Dois canais de estimulação cognitiva: visual-
OPD e textil-OPL
Diagramático (OPD) Textual (OPL)
Christopher is physical.
Christopher knows OPM Theory.
Christopher handles presenting.
OPM consists of OPM Theory.
presenting is physical.
presenting consumes OPM Theory.
presenting yields Presentation.
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Exemplos literatura:
Object-Process Methodology and Its
Application to the Visual Semantic Web
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Exemplos literatura:
Model-Based Guidelines for User-Centric Satellite Control Software
Development
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Exemplos literatura:
Agile Modeling of an Evolving Ballistic Missile Defense System with Object-
Process Methodology
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Exemplos literatura:
Project Management vs. Systems Engineering Management: A Practitioners’ View
on Integrating the Project and Product Domains
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
[OPM]
Exemplos literatura:
Conceptual Model-Based Systems Biology: Mapping Knowledge and
Discovering Gaps in the mRNA Transcription Cycle
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
Wrap-up
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
▪ O uso de modelos é uma tendência, sem
retorno para Engenharia de um modo geral.
▪ A integração via modelos favorece a documentação,
colaboração, produtividade e eficiência.
▪ Ainda há discussão para a metodologia padrão
para a fase conceitual.
▪ Tendência de ser escolhido OPM (vide
indicação de se tornar ISO).
▪ OPM é uma ontologia/linguagem simplificada.
▪(27 símbolos) x >100 da SysML.
▪ Há muita resistência em migrar do Document-
Based (Excel-Word) para o Model-Based.
▪ Esta resistência pode ser pela imposição inicial do uso
de SysML (sabor do UML – Mais familiar para a
Computação, e estranho para as outras engenharias)
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE
OPM - Object-Process
Methodology
M.Sc. Eng. Christopher S. Cerqueira
cscerqueira.com.br
christophercerqueira@gmail.com
Mission Simulation Lab
HICEE
Mission Simulation Lab
HICEE

Weitere ähnliche Inhalte

Was ist angesagt?

Tssht mód sht- riscos-químicos formação
Tssht mód sht- riscos-químicos formaçãoTssht mód sht- riscos-químicos formação
Tssht mód sht- riscos-químicos formaçãoFilipa Andrade
 
Manual tecnico-gas-liquefeito-petrobras-assistencia-tecnica-petrobras
Manual tecnico-gas-liquefeito-petrobras-assistencia-tecnica-petrobrasManual tecnico-gas-liquefeito-petrobras-assistencia-tecnica-petrobras
Manual tecnico-gas-liquefeito-petrobras-assistencia-tecnica-petrobrasAndré Barros
 
Modelos para concepção de negócios inovadores
Modelos para concepção de negócios inovadoresModelos para concepção de negócios inovadores
Modelos para concepção de negócios inovadoresNei Grando
 
Check list empilhadeira
Check list empilhadeiraCheck list empilhadeira
Check list empilhadeirawaltermoreira
 
Minicurso OEE
Minicurso OEEMinicurso OEE
Minicurso OEEIFMG
 
Modelo Check List diário de Empilhadeiras 03
Modelo   Check List diário de Empilhadeiras 03Modelo   Check List diário de Empilhadeiras 03
Modelo Check List diário de Empilhadeiras 03IZAIAS DE SOUZA AGUIAR
 
Técnicas de Análise de Risco
Técnicas de Análise de RiscoTécnicas de Análise de Risco
Técnicas de Análise de RiscoMércia Maria
 

Was ist angesagt? (20)

Curso ergonomia
Curso ergonomiaCurso ergonomia
Curso ergonomia
 
4 quiz nr-33
4  quiz nr-334  quiz nr-33
4 quiz nr-33
 
Modelo de PPRA Estombo Engenharia
Modelo de PPRA Estombo EngenhariaModelo de PPRA Estombo Engenharia
Modelo de PPRA Estombo Engenharia
 
NR 13
NR 13NR 13
NR 13
 
e-book: 3 Formas de Reduzir Riscos Psicológicos no Trabalho
e-book: 3 Formas de Reduzir Riscos Psicológicos no Trabalhoe-book: 3 Formas de Reduzir Riscos Psicológicos no Trabalho
e-book: 3 Formas de Reduzir Riscos Psicológicos no Trabalho
 
Riscos químicos
Riscos químicos Riscos químicos
Riscos químicos
 
Tssht mód sht- riscos-químicos formação
Tssht mód sht- riscos-químicos formaçãoTssht mód sht- riscos-químicos formação
Tssht mód sht- riscos-químicos formação
 
Manual tecnico-gas-liquefeito-petrobras-assistencia-tecnica-petrobras
Manual tecnico-gas-liquefeito-petrobras-assistencia-tecnica-petrobrasManual tecnico-gas-liquefeito-petrobras-assistencia-tecnica-petrobras
Manual tecnico-gas-liquefeito-petrobras-assistencia-tecnica-petrobras
 
Modelos para concepção de negócios inovadores
Modelos para concepção de negócios inovadoresModelos para concepção de negócios inovadores
Modelos para concepção de negócios inovadores
 
Check list empilhadeira
Check list empilhadeiraCheck list empilhadeira
Check list empilhadeira
 
Vazão
VazãoVazão
Vazão
 
Aula 04 SGQ ISO 9001:2015 – Seções 4 e 5
Aula 04 SGQ ISO 9001:2015 – Seções 4 e 5Aula 04 SGQ ISO 9001:2015 – Seções 4 e 5
Aula 04 SGQ ISO 9001:2015 – Seções 4 e 5
 
Nr 37 treinamento básico
Nr 37 treinamento básicoNr 37 treinamento básico
Nr 37 treinamento básico
 
Ruído e Vibração
Ruído e VibraçãoRuído e Vibração
Ruído e Vibração
 
Minicurso OEE
Minicurso OEEMinicurso OEE
Minicurso OEE
 
Modelo Check List diário de Empilhadeiras 03
Modelo   Check List diário de Empilhadeiras 03Modelo   Check List diário de Empilhadeiras 03
Modelo Check List diário de Empilhadeiras 03
 
manual iatf exemplo.pdf
manual iatf exemplo.pdfmanual iatf exemplo.pdf
manual iatf exemplo.pdf
 
Areas classificadas
Areas classificadasAreas classificadas
Areas classificadas
 
Apostila clp
Apostila clpApostila clp
Apostila clp
 
Técnicas de Análise de Risco
Técnicas de Análise de RiscoTécnicas de Análise de Risco
Técnicas de Análise de Risco
 

Ähnlich wie Apresentação sobre OPM

Aula1 - Modelagem de Sistemas Orientada a Objetos
Aula1 - Modelagem de Sistemas Orientada a ObjetosAula1 - Modelagem de Sistemas Orientada a Objetos
Aula1 - Modelagem de Sistemas Orientada a ObjetosLeandro Rezende
 
Análise e Modelagem de Software
Análise e Modelagem de SoftwareAnálise e Modelagem de Software
Análise e Modelagem de SoftwareMarcelo Yamaguti
 
Modelagem Ágil - UML ainda serve para alguma coisa?
Modelagem Ágil - UML ainda serve para alguma coisa?Modelagem Ágil - UML ainda serve para alguma coisa?
Modelagem Ágil - UML ainda serve para alguma coisa?Jean Hauck
 
Tecnologias para Definição do Processo Organizacional segundo o MPS.BR
Tecnologias para Definição do Processo Organizacional segundo o MPS.BRTecnologias para Definição do Processo Organizacional segundo o MPS.BR
Tecnologias para Definição do Processo Organizacional segundo o MPS.BRLeandro Coutinho
 
Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Adriano Tavares
 
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO ANÁLISE E PROJET...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO ANÁLISE E PROJET...CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO ANÁLISE E PROJET...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO ANÁLISE E PROJET...Os Fantasmas !
 
Metodologia orientado a objetos
Metodologia orientado a objetosMetodologia orientado a objetos
Metodologia orientado a objetosGabriel Faustino
 
Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Cláudio Amaral
 
Importância do Teste Unitário na Qualidade do Software
Importância do Teste Unitário na Qualidade do SoftwareImportância do Teste Unitário na Qualidade do Software
Importância do Teste Unitário na Qualidade do SoftwareEdison Moreira
 
Mwds01 - Introdução a Arquitetura e Projeto de Soluções Mobile
Mwds01 - Introdução a Arquitetura e Projeto de Soluções MobileMwds01 - Introdução a Arquitetura e Projeto de Soluções Mobile
Mwds01 - Introdução a Arquitetura e Projeto de Soluções MobileWsdevs Desenvolvedores
 

Ähnlich wie Apresentação sobre OPM (20)

MBSE e Espaço 4.0
MBSE e Espaço 4.0MBSE e Espaço 4.0
MBSE e Espaço 4.0
 
Aula1 - Modelagem de Sistemas Orientada a Objetos
Aula1 - Modelagem de Sistemas Orientada a ObjetosAula1 - Modelagem de Sistemas Orientada a Objetos
Aula1 - Modelagem de Sistemas Orientada a Objetos
 
Análise e Modelagem de Software
Análise e Modelagem de SoftwareAnálise e Modelagem de Software
Análise e Modelagem de Software
 
Apostila uml
Apostila umlApostila uml
Apostila uml
 
Apostila uml
Apostila umlApostila uml
Apostila uml
 
Apostila UML
Apostila UMLApostila UML
Apostila UML
 
O emprego do_rup_na_uml_-_trabalho_poo_2012
O emprego do_rup_na_uml_-_trabalho_poo_2012O emprego do_rup_na_uml_-_trabalho_poo_2012
O emprego do_rup_na_uml_-_trabalho_poo_2012
 
Apostila uml
Apostila umlApostila uml
Apostila uml
 
Apostila uml
Apostila umlApostila uml
Apostila uml
 
Apostila uml
Apostila umlApostila uml
Apostila uml
 
Aula 5 -_fundamentos_de_uml
Aula 5 -_fundamentos_de_umlAula 5 -_fundamentos_de_uml
Aula 5 -_fundamentos_de_uml
 
Modelagem Ágil - UML ainda serve para alguma coisa?
Modelagem Ágil - UML ainda serve para alguma coisa?Modelagem Ágil - UML ainda serve para alguma coisa?
Modelagem Ágil - UML ainda serve para alguma coisa?
 
Tecnologias para Definição do Processo Organizacional segundo o MPS.BR
Tecnologias para Definição do Processo Organizacional segundo o MPS.BRTecnologias para Definição do Processo Organizacional segundo o MPS.BR
Tecnologias para Definição do Processo Organizacional segundo o MPS.BR
 
Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1Modelagem Arquitetural e Visão 4+1
Modelagem Arquitetural e Visão 4+1
 
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO ANÁLISE E PROJET...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO ANÁLISE E PROJET...CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO ANÁLISE E PROJET...
CST EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS IFPB 4º PERÍODO ANÁLISE E PROJET...
 
Objectory
ObjectoryObjectory
Objectory
 
Metodologia orientado a objetos
Metodologia orientado a objetosMetodologia orientado a objetos
Metodologia orientado a objetos
 
Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005Projeto de Sistemas - Aula005
Projeto de Sistemas - Aula005
 
Importância do Teste Unitário na Qualidade do Software
Importância do Teste Unitário na Qualidade do SoftwareImportância do Teste Unitário na Qualidade do Software
Importância do Teste Unitário na Qualidade do Software
 
Mwds01 - Introdução a Arquitetura e Projeto de Soluções Mobile
Mwds01 - Introdução a Arquitetura e Projeto de Soluções MobileMwds01 - Introdução a Arquitetura e Projeto de Soluções Mobile
Mwds01 - Introdução a Arquitetura e Projeto de Soluções Mobile
 

Mehr von Christopher Cerqueira

MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?Christopher Cerqueira
 
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servemJornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servemChristopher Cerqueira
 
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...Christopher Cerqueira
 
Using Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to RealizationUsing Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to RealizationChristopher Cerqueira
 
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 StandardA Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 StandardChristopher Cerqueira
 
Modelos e metodologias de projeto de sistemas
 Modelos e metodologias de projeto de sistemas Modelos e metodologias de projeto de sistemas
Modelos e metodologias de projeto de sistemasChristopher Cerqueira
 

Mehr von Christopher Cerqueira (20)

MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
MICRO SATÉLITES BRASILEIROS, ELES EXISTEM?
 
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servemJornada Espacial 2018 - Cubesats: o que são e pra que servem
Jornada Espacial 2018 - Cubesats: o que são e pra que servem
 
CI2018_Simuladores
CI2018_Simuladores CI2018_Simuladores
CI2018_Simuladores
 
CI2018_MBSE4.0
CI2018_MBSE4.0CI2018_MBSE4.0
CI2018_MBSE4.0
 
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
[Thesis] Tangible Collaboration applied in Space Systems Concurrent Engineeri...
 
XV Jornada do Espaço
XV Jornada do EspaçoXV Jornada do Espaço
XV Jornada do Espaço
 
Using Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to RealizationUsing Finite State Machines From Concept to Realization
Using Finite State Machines From Concept to Realization
 
So 01 - processos
So   01 - processosSo   01 - processos
So 01 - processos
 
Redes 05 - aplicação
Redes   05 - aplicaçãoRedes   05 - aplicação
Redes 05 - aplicação
 
Redes 04 - transporte
Redes   04 - transporteRedes   04 - transporte
Redes 04 - transporte
 
Redes 03 - rede
Redes   03 - redeRedes   03 - rede
Redes 03 - rede
 
Redes 02 - enlace
Redes   02 - enlaceRedes   02 - enlace
Redes 02 - enlace
 
Redes 01 - topologia
Redes   01 - topologiaRedes   01 - topologia
Redes 01 - topologia
 
Intro heuristica
Intro heuristicaIntro heuristica
Intro heuristica
 
[Ci2017] Simuladores de Satélites
[Ci2017] Simuladores de Satélites[Ci2017] Simuladores de Satélites
[Ci2017] Simuladores de Satélites
 
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 StandardA Model Based Concurrent Engineering Framework using ISO-19450 Standard
A Model Based Concurrent Engineering Framework using ISO-19450 Standard
 
Introdução à Engenharia Espacial
Introdução à Engenharia EspacialIntrodução à Engenharia Espacial
Introdução à Engenharia Espacial
 
CubeSats e Software Embarcado
CubeSats e Software EmbarcadoCubeSats e Software Embarcado
CubeSats e Software Embarcado
 
Modelos e metodologias de projeto de sistemas
 Modelos e metodologias de projeto de sistemas Modelos e metodologias de projeto de sistemas
Modelos e metodologias de projeto de sistemas
 
Curso basAR e Movimento
Curso basAR e MovimentoCurso basAR e Movimento
Curso basAR e Movimento
 

Kürzlich hochgeladen

LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...Francisco Márcio Bezerra Oliveira
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUAO PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUAJulianeMelo17
 
Aula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.pptAula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.pptPedro Luis Moraes
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...IsabelPereira2010
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...PatriciaCaetano18
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...andreiavys
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeitotatianehilda
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*Viviane Moreiras
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxLuizHenriquedeAlmeid6
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxFlviaGomes64
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxandrenespoli3
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPaulaYaraDaasPedro
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfamarianegodoi
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxMarcosLemes28
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfHELENO FAVACHO
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosLucianoPrado15
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfcomercial400681
 

Kürzlich hochgeladen (20)

LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUAO PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
O PLANETA TERRA E SEU SATÉLITE NATURAL - LUA
 
Aula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.pptAula de jornada de trabalho - reforma.ppt
Aula de jornada de trabalho - reforma.ppt
 
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
DeClara n.º 75 Abril 2024 - O Jornal digital do Agrupamento de Escolas Clara ...
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...E a chuva ...  (Livro pedagógico para ser usado na educação infantil e trabal...
E a chuva ... (Livro pedagógico para ser usado na educação infantil e trabal...
 
8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito8 Aula de predicado verbal e nominal - Predicativo do sujeito
8 Aula de predicado verbal e nominal - Predicativo do sujeito
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptxSlides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
Slides Lição 05, Central Gospel, A Grande Tribulação, 1Tr24.pptx
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Aula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptxAula 03 - Filogenia14+4134684516498481.pptx
Aula 03 - Filogenia14+4134684516498481.pptx
 
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptxPlano de aula Nova Escola períodos simples e composto parte 1.pptx
Plano de aula Nova Escola períodos simples e composto parte 1.pptx
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 

Apresentação sobre OPM

  • 1. OPM Object-Process Methodology Conceitos e Aplicações M.Sc. Eng. Christopher S. Cerqueira cscerqueira.com.br Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 2. [Apresentação Básica – OPM] Meta apresentação: MBSE OPM Conceitos fundamentais Metodologias Reconhecidas Ontologia Universal Entidades da Ontologia Exemplos de Modelagem Contexto e Justificativa – Modelagem Conceitual OPM no ciclo de Projeto Visão Armazenamento de informação Transformações de modelo ConceitosAplicação Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 3. MBSE Conceitos fundamentais e Metodologias Reconhecidas MBSE Conceitos fundamentais Metodologias Reconhecidas Motivação MBSE Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 4. [MBSE][Conceitos Fundamentais] Modelagem e Simulação Figuras baseadas nas definições do DoD (Department of Defense) Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 5. [MBSE][Conceitos Fundamentais] Core do esforço: Modelos “Um modelo é uma especificação formal de uma função, estrutura e/ou comportamento de uma aplicação ou sistema.” (OMG, 2014) a) Mapeamento (mapping): um modelo é baseado em alguma coisa original. Esse original (sistema) pode ser algo ainda a ser construído, ou algo completamente imaginário. b) Redução (reduction): nem todas as propriedades de um objeto são mapeadas em um modelo, portanto, o modelo é algo reduzido que espelha algumas propriedades. c) Pragmático (pragmatic): modelos deve servir para um propósito, devem ser considerados pra quem, quando e para o que o modelo vai ser usado. (Stachowiak, 1973) Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 6. [MBSE][Conceitos Fundamentais] modelo = metamodelo( ); “Metamodelo é uma especificação explicita de uma abstração. Para definir uma abstração, um metamodelo identifica uma lista de conceitos relevantes e uma lista de relações relevantes entre os conceitos, sendo usado como um filtro de possibilidades de uma dada atividade de modelagem.” (Bézivin e Gerbé, 2001) Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 7. [MBSE][Conceitos Fundamentais] 3 paradigmas: (BÉZIVIN, 2012) sistema S modelo M representa modelo MMeta-modelo Em conformidade modelo Mamodelo Mk derivado de Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 8. [MBSE][Conceitos Fundamentais] Engenharia de Sistemas Baseada em Modelos (Model-Based System Engineering – MBSE) (Sampson e Friedenthal , 2015) “Formalização da aplicação de modelagem de sistemas como apoio para atividades de requisitos, design, análise, verificação e validação, começando na fase de design conceitual e continuando através do desenvolvimento em futuras fases do ciclo de vida.” “Um conjunto de práticas bem definidas baseadas em ferramentas que utilizam ao mesmo tempo metamodelagem e transformação de modelos para atingir automaticamente objetivos em produção, manutenção e operação de sistemas intensivos de software.” (Bézivin, 2012) Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 9. [MBSE][Conceitos Fundamentais] Metodologias Reconhecidas • INCOSE Object-Oriented Systems Engineering Method (OOSEM) – baseada em SysML • IBM Rational Telelogic Harmony-SE – baseada em SysML • IBM Rational Unified Process for System Engineering (RUP- SE) – não possui orientação para diagramação • Vitech MBSE Methodology – baseada em SysML • JPL State Analysis – baseada em diagrama de estados • Dori Object-Process Methodology – diagramas próprios INCOSE (Watson et al, 2015) [Matéria de Introdução a Engenharia de Sistemas – Prof. Geilson] Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 10. OPM OPM Ontologia Universal Entidades da Ontologia Exemplos de Modelagem Contexto e Justificativa – Modelagem Conceitual Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 11. [OPM] Modelagem Conceitual Construção de uma figura mental simplificada utilizando formalismos visuais/textuais que possam converter conhecimentos do indivíduo para bases de dados, melhorando a eficiência da colaboração e compartilhamento de conhecimento (inter/intra fases de desenvolvimento). Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 12. [OPM] Modelagem Conceitual ▪ Qual a ideia por traz da modelagem conceitual? ▪ Descrever de maneira simplificada sistemas – relações de existência e dinâmica http://sdm.mit.edu/the-maturation-of-model-based-systems-engineering-opm-as-the-iso-conceptual-modeling-language-standard/ Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 13. [OPM] Em busca de uma linguagem para a EngSis ▪ Atualmente armazenamos informação de Engenharia de Sistemas em três formas: ▪ Textual ▪ Diagramática ▪ Modelo simulável. Conjunto léxico e gramatical de uma linguagem escrita Conjunto de símbolos e relações de uma linguagem gráfica Conjunto executável de símbolos e suas relações de uma linguagem gráfica. Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 14. [OPM] Em busca de uma linguagem para a EngSis ▪ Linguagem simplificada ▪ Uso intensivo de visual ▪ Correlação visual x textual ▪ Representação personalizada para contexto do especialista ▪ Exportável para outros ambientes ▪ Montagem automatizada de blocos Pesquisa “academia” Oportunidades Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 15. Computacionalmente [OPM] Ontologia (Gruber 2008) Ontologia define um conjunto de representações primitivas para modelar um domínio de conhecimento ou raciocínio. * conjuntos, propriedades e relacionamentos. http://web.dfc.unibo.it/buzzetti/IUcorso2007-08/mdidattici/ontology-definition-2007.htm http://ontology.buffalo.edu/smith/IntroOntology_Course.html Tendências: - Gráficas - Simuláveis - Interligadas Grafos Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 16. [OPM] “Principal” linguagem disponível para Eng. Sis. ▪ System Modeling Language – SysML ▪ OMG Standard – 2007 ▪ Baseado no UML (SOFTWARE) ▪ 11 diagramas diferentes (9 tipos) ▪ Permite detalhamento ▪ >100 símbolos ▪ Sobreposição semântica ▪ Cada diagrama precisa de um interpretador diferente http://www.aero.umd.edu/~mumu/classes/files/SysML_Notation_Chapter5.pdf Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 17. [OPM] (em estabilização) Object Process Methodology ▪ Primeira publicação em 1995 ▪ Criada em 2002 – por Dov Dori ▪ Technion – Israel Institute of Technology ▪ Se tornará um padrão ISO para Modelagem Conceitual ▪ ISO 19450 ▪ Quantidade de diagramas: 1 ▪ Mesmo ferramental para interpretar ▪ Quantidade de símbolos: 27 ▪ Detalhamento em camadas • Object-Process Analysis: Maintaining the Balance between System Structure and Behavior. Journal of Logic and Computation, 5, 2, pp. 227–249. • Object-Process Methodology – A Holistic Systems Paradigm. Springer Verlag, New York. Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 18. [OPM] Entidades da OPM: Objetos e Processos Objeto Uma coisa que exista, mesmo que na imaginação. Exemplo de objetos: • Carro, avião, satélite • Motor, asa, antena • Requisito, projeto • Ideia, documento, resultado, parâmetro • Governo, pessoa, motorista, usuário, piloto, passageiro Objeto Estado 1 Estado 2 Objetos podem ter estados! (stateful objects) Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 19. [OPM] Entidades da OPM: Objetos e Processos Uma coisa que transforma um ou mais objetos Exemplo de processos: • Transformando, criando, destruindo • Afetando, significando, controlando, • Resultando, limpando, adquirindo, • Funcionalidades do sistema Processo Processos podem ter sub processos! Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 20. [OPM] Entidades da OPM: Relacionamentos (20 tipos) ISO/PDPAS 19450 EstruturaisComportamentais Comportamentais Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 21. [OPM] Dois canais de estimulação cognitiva: visual- OPD e textil-OPL Diagramático (OPD) Textual (OPL) Christopher is physical. Christopher knows OPM Theory. Christopher handles presenting. OPM consists of OPM Theory. presenting is physical. presenting consumes OPM Theory. presenting yields Presentation. Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 22. [OPM] Exemplos literatura: Object-Process Methodology and Its Application to the Visual Semantic Web Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 23. [OPM] Exemplos literatura: Model-Based Guidelines for User-Centric Satellite Control Software Development Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 24. [OPM] Exemplos literatura: Agile Modeling of an Evolving Ballistic Missile Defense System with Object- Process Methodology Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 25. [OPM] Exemplos literatura: Project Management vs. Systems Engineering Management: A Practitioners’ View on Integrating the Project and Product Domains Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 26. [OPM] Exemplos literatura: Conceptual Model-Based Systems Biology: Mapping Knowledge and Discovering Gaps in the mRNA Transcription Cycle Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 28. ▪ O uso de modelos é uma tendência, sem retorno para Engenharia de um modo geral. ▪ A integração via modelos favorece a documentação, colaboração, produtividade e eficiência. ▪ Ainda há discussão para a metodologia padrão para a fase conceitual. ▪ Tendência de ser escolhido OPM (vide indicação de se tornar ISO). ▪ OPM é uma ontologia/linguagem simplificada. ▪(27 símbolos) x >100 da SysML. ▪ Há muita resistência em migrar do Document- Based (Excel-Word) para o Model-Based. ▪ Esta resistência pode ser pela imposição inicial do uso de SysML (sabor do UML – Mais familiar para a Computação, e estranho para as outras engenharias) Mission Simulation Lab HICEE Mission Simulation Lab HICEE
  • 29. OPM - Object-Process Methodology M.Sc. Eng. Christopher S. Cerqueira cscerqueira.com.br christophercerqueira@gmail.com Mission Simulation Lab HICEE Mission Simulation Lab HICEE