SlideShare uma empresa Scribd logo
1 de 38
Object Process Methodology (OPM) By: Ibrahim Sana
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Definitions for system ,[object Object],[object Object],[object Object],[object Object],[object Object]
Methodologies types ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Object Process Methodology (Dori,2002a) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Processing  is environmental . An attribute that determines whether the thing is environmental (external to the system, dashed contour) or systemic. Affiliation Processing  is physical . An attribute that determines whether the thing (object or process) is physical (shaded) or informational. Essence Processing  is a process . * A thing representing a pattern of transformation that objects undergo. Process Object Name  is an object . * A thing (entity) that has the potential of stable, unconditional physical or mental existence. Object Description / OPL sentence Symbol Thing /  Attribute
OPM   Entities ,[object Object],[object Object],[object Object],[object Object]
The System structure   ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
General relation ,[object Object],[object Object],[object Object]
Fundamental relations ,[object Object],[object Object],[object Object]
The System Behavior ,[object Object],[object Object],[object Object],[object Object],[object Object]
Enablers and Enabling link ,[object Object],[object Object],[object Object],[object Object]
Transformation links ,[object Object],[object Object],[object Object]
Complexity management ,[object Object],[object Object],[object Object],[object Object],[object Object]
Case Study :  Epaper Project  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OPM model   ,[object Object],OPD OPL
OPM Model cont. ,[object Object],SD1.1 OPL
Case Study cont . ,[object Object]
Case Study cont. ,[object Object]
Case Study cont. ,[object Object]
OPM map SD SD1 SD1.1 SD1.2 SD1.3
OPM   vs. UML ,[object Object],[object Object],[object Object],[object Object],[object Object]
UML   views Use Case Diagrams Use Case Diagrams Use Case Diagrams Scenario Diagrams Scenario Diagrams Collaboration Diagrams State Diagrams State Diagrams Component Diagrams Component Diagrams Component Diagrams Deployment Diagrams State Diagrams State Diagrams Object Diagrams Scenario Diagrams Scenario Diagrams Statechart Diagrams Use Case Diagrams Use Case Diagrams Sequence Diagrams State Diagrams State Diagrams Class Diagrams Activity Diagrams Models
OPM   vs.  UML ,[object Object],[object Object],[object Object],[object Object]
OPM vs.  UML ,[object Object],[object Object],[object Object],[object Object]
UML vs. OPM experiment (Iris,2002) ,[object Object],[object Object],[object Object]
Experiment Design Task2 OPM Model UML Model Task1 OPM Model UML Model Task1 Task2 UML OPM Group1: Group2: Task1 Task2 OPM UML
Experiment Design ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Hypothesis ,[object Object],[object Object],[object Object]
Results
OPCAT (www.opcat.com) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
OPCAT overview Entities Structural links Procedural links
Simulation by animation
OPCATeam Project (Beimel,2004) ,[object Object],[object Object],[object Object],[object Object],[object Object]
References ,[object Object],[object Object],[object Object],[object Object]
 
 
 

Mais conteúdo relacionado

Mais procurados

Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Nathaniel Palmer
 

Mais procurados (20)

Enterprise architecture in transformation
Enterprise architecture in transformationEnterprise architecture in transformation
Enterprise architecture in transformation
 
TOGAF in 8 Steps
TOGAF in 8 StepsTOGAF in 8 Steps
TOGAF in 8 Steps
 
CBAP® Preparation Course
CBAP® Preparation CourseCBAP® Preparation Course
CBAP® Preparation Course
 
ArchiMate 3.0: A New Standard for Architecture
ArchiMate 3.0: A New Standard for ArchitectureArchiMate 3.0: A New Standard for Architecture
ArchiMate 3.0: A New Standard for Architecture
 
How to use BPMN* for modelling business processes
How to use BPMN* for modelling business processesHow to use BPMN* for modelling business processes
How to use BPMN* for modelling business processes
 
Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)Understanding and Applying The Open Group Architecture Framework (TOGAF)
Understanding and Applying The Open Group Architecture Framework (TOGAF)
 
eazyBI Overview – Reports, Charts, Dashboards
eazyBI Overview – Reports, Charts, DashboardseazyBI Overview – Reports, Charts, Dashboards
eazyBI Overview – Reports, Charts, Dashboards
 
Togaf 9 template architecture roadmap
Togaf 9 template   architecture roadmapTogaf 9 template   architecture roadmap
Togaf 9 template architecture roadmap
 
US DOC ACMM Wallchart
US DOC ACMM WallchartUS DOC ACMM Wallchart
US DOC ACMM Wallchart
 
Enterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital TransformationEnterprise Architecture, Project Management & Digital Transformation
Enterprise Architecture, Project Management & Digital Transformation
 
An Introduction to the ArchiMate 3.0 Specification
An Introduction to the ArchiMate 3.0 SpecificationAn Introduction to the ArchiMate 3.0 Specification
An Introduction to the ArchiMate 3.0 Specification
 
BPMN Process Modeling Levels
BPMN Process Modeling LevelsBPMN Process Modeling Levels
BPMN Process Modeling Levels
 
Object oriented and function oriented design
Object oriented and function oriented designObject oriented and function oriented design
Object oriented and function oriented design
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity model
 
Omg bpmn tutorial
Omg bpmn tutorialOmg bpmn tutorial
Omg bpmn tutorial
 
Introduction to Enterprise Architecture and TOGAF 9.1
Introduction to Enterprise Architecture and TOGAF 9.1Introduction to Enterprise Architecture and TOGAF 9.1
Introduction to Enterprise Architecture and TOGAF 9.1
 
Togaf 9 template business services and information diagram
Togaf 9 template   business services and information diagramTogaf 9 template   business services and information diagram
Togaf 9 template business services and information diagram
 
TOGAF 9.2 - Transforming Business
TOGAF 9.2  -  Transforming BusinessTOGAF 9.2  -  Transforming Business
TOGAF 9.2 - Transforming Business
 
TOGAF 9.2 - the update
TOGAF 9.2 - the updateTOGAF 9.2 - the update
TOGAF 9.2 - the update
 
Uml - An Overview
Uml - An OverviewUml - An Overview
Uml - An Overview
 

Destaque

Leadership At Every Level 7.7.2011
Leadership At Every Level 7.7.2011Leadership At Every Level 7.7.2011
Leadership At Every Level 7.7.2011
mythicgroup
 
PeaK Ict Wiki Space Histry Jan Oct 2009
PeaK Ict Wiki Space Histry Jan Oct 2009PeaK Ict Wiki Space Histry Jan Oct 2009
PeaK Ict Wiki Space Histry Jan Oct 2009
Jeanette Murphy
 

Destaque (20)

عرض تصحيح التلاوة
عرض تصحيح التلاوةعرض تصحيح التلاوة
عرض تصحيح التلاوة
 
Risk Management
Risk ManagementRisk Management
Risk Management
 
Risk Management Framework
Risk Management FrameworkRisk Management Framework
Risk Management Framework
 
Employee engagement and opex
Employee engagement and opexEmployee engagement and opex
Employee engagement and opex
 
Agile matrix organization design
Agile matrix organization designAgile matrix organization design
Agile matrix organization design
 
Agile IT Governance EGRC 2012
Agile IT Governance EGRC 2012 Agile IT Governance EGRC 2012
Agile IT Governance EGRC 2012
 
The Workflow Reference Model
The Workflow Reference ModelThe Workflow Reference Model
The Workflow Reference Model
 
Organization Design for Design Organizations - CanUX 2015
Organization Design for Design Organizations - CanUX 2015Organization Design for Design Organizations - CanUX 2015
Organization Design for Design Organizations - CanUX 2015
 
Organization Design
Organization DesignOrganization Design
Organization Design
 
Evaluating the organization design of P&G HK
Evaluating the organization design of P&G HKEvaluating the organization design of P&G HK
Evaluating the organization design of P&G HK
 
Agile organization design workshop
Agile organization design workshopAgile organization design workshop
Agile organization design workshop
 
P&G
P&GP&G
P&G
 
Burke litwin change model - Organizational Change and Development - Manu Mel...
Burke litwin change model -  Organizational Change and Development - Manu Mel...Burke litwin change model -  Organizational Change and Development - Manu Mel...
Burke litwin change model - Organizational Change and Development - Manu Mel...
 
Organizational Change Models
Organizational Change ModelsOrganizational Change Models
Organizational Change Models
 
Whaea Jeanette
Whaea JeanetteWhaea Jeanette
Whaea Jeanette
 
Marketing Communications Spring 2008 Final Project
Marketing Communications Spring 2008 Final ProjectMarketing Communications Spring 2008 Final Project
Marketing Communications Spring 2008 Final Project
 
Stochastic Neural Network Model: Part 2
Stochastic Neural Network Model: Part 2Stochastic Neural Network Model: Part 2
Stochastic Neural Network Model: Part 2
 
Leadership At Every Level 7.7.2011
Leadership At Every Level 7.7.2011Leadership At Every Level 7.7.2011
Leadership At Every Level 7.7.2011
 
PeaK Ict Wiki Space Histry Jan Oct 2009
PeaK Ict Wiki Space Histry Jan Oct 2009PeaK Ict Wiki Space Histry Jan Oct 2009
PeaK Ict Wiki Space Histry Jan Oct 2009
 
Socialmediamkting Webinar Cheryl Contee 120809
Socialmediamkting Webinar  Cheryl  Contee 120809Socialmediamkting Webinar  Cheryl  Contee 120809
Socialmediamkting Webinar Cheryl Contee 120809
 

Semelhante a Object Process Methodology

06-unit-iintrouml25sep2015-160901172758.pptx
06-unit-iintrouml25sep2015-160901172758.pptx06-unit-iintrouml25sep2015-160901172758.pptx
06-unit-iintrouml25sep2015-160901172758.pptx
Sindhu Mani
 
Introduction to Modeling Java and UML
Introduction to Modeling Java and UMLIntroduction to Modeling Java and UML
Introduction to Modeling Java and UML
Dang Tuan
 
fdocuments.in_unit-2-ooad.ppt
fdocuments.in_unit-2-ooad.pptfdocuments.in_unit-2-ooad.ppt
fdocuments.in_unit-2-ooad.ppt
RAJESH S
 
Object oriented methodologies
Object oriented methodologiesObject oriented methodologies
Object oriented methodologies
naina-rani
 
Object-oriented modeling and design.pdf
Object-oriented modeling and  design.pdfObject-oriented modeling and  design.pdf
Object-oriented modeling and design.pdf
SHIVAM691605
 
M02 Uml Overview
M02 Uml OverviewM02 Uml Overview
M02 Uml Overview
Dang Tuan
 
Information Systems Analysis and Design Overview of OOAD, UML, and RUP
 Information Systems Analysis and Design Overview of OOAD, UML, and RUP Information Systems Analysis and Design Overview of OOAD, UML, and RUP
Information Systems Analysis and Design Overview of OOAD, UML, and RUP
Dang Tuan
 
Ooad Overview
Ooad OverviewOoad Overview
Ooad Overview
Dang Tuan
 
Object Oriented Design in Software Engineering SE12
Object Oriented Design in Software Engineering SE12Object Oriented Design in Software Engineering SE12
Object Oriented Design in Software Engineering SE12
koolkampus
 

Semelhante a Object Process Methodology (20)

06-unit-iintrouml25sep2015-160901172758.pptx
06-unit-iintrouml25sep2015-160901172758.pptx06-unit-iintrouml25sep2015-160901172758.pptx
06-unit-iintrouml25sep2015-160901172758.pptx
 
Introduction to Modeling Java and UML
Introduction to Modeling Java and UMLIntroduction to Modeling Java and UML
Introduction to Modeling Java and UML
 
Ch 2.1
Ch 2.1Ch 2.1
Ch 2.1
 
fdocuments.in_unit-2-ooad.ppt
fdocuments.in_unit-2-ooad.pptfdocuments.in_unit-2-ooad.ppt
fdocuments.in_unit-2-ooad.ppt
 
Object oriented methodologies
Object oriented methodologiesObject oriented methodologies
Object oriented methodologies
 
UNIFIED MODELING LANGUAGE
UNIFIED MODELING LANGUAGEUNIFIED MODELING LANGUAGE
UNIFIED MODELING LANGUAGE
 
432
432432
432
 
Chapter1
Chapter1Chapter1
Chapter1
 
Object-oriented modeling and design.pdf
Object-oriented modeling and  design.pdfObject-oriented modeling and  design.pdf
Object-oriented modeling and design.pdf
 
Ooad
OoadOoad
Ooad
 
M02 Uml Overview
M02 Uml OverviewM02 Uml Overview
M02 Uml Overview
 
Uml
UmlUml
Uml
 
Information Systems Analysis and Design Overview of OOAD, UML, and RUP
 Information Systems Analysis and Design Overview of OOAD, UML, and RUP Information Systems Analysis and Design Overview of OOAD, UML, and RUP
Information Systems Analysis and Design Overview of OOAD, UML, and RUP
 
Chapter-2 UML and UML Diagrams.pdf
Chapter-2 UML and UML Diagrams.pdfChapter-2 UML and UML Diagrams.pdf
Chapter-2 UML and UML Diagrams.pdf
 
Ooad Overview
Ooad OverviewOoad Overview
Ooad Overview
 
Ooad overview
Ooad overviewOoad overview
Ooad overview
 
Simulating Enterprise Architecture Models
Simulating Enterprise Architecture Models Simulating Enterprise Architecture Models
Simulating Enterprise Architecture Models
 
Object Oriented Design in Software Engineering SE12
Object Oriented Design in Software Engineering SE12Object Oriented Design in Software Engineering SE12
Object Oriented Design in Software Engineering SE12
 
UML-Advanced Software Engineering
UML-Advanced Software EngineeringUML-Advanced Software Engineering
UML-Advanced Software Engineering
 
Intro Uml
Intro UmlIntro Uml
Intro Uml
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 

Object Process Methodology

  • 1. Object Process Methodology (OPM) By: Ibrahim Sana
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Processing is environmental . An attribute that determines whether the thing is environmental (external to the system, dashed contour) or systemic. Affiliation Processing is physical . An attribute that determines whether the thing (object or process) is physical (shaded) or informational. Essence Processing is a process . * A thing representing a pattern of transformation that objects undergo. Process Object Name is an object . * A thing (entity) that has the potential of stable, unconditional physical or mental existence. Object Description / OPL sentence Symbol Thing / Attribute
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21. OPM map SD SD1 SD1.1 SD1.2 SD1.3
  • 22.
  • 23. UML views Use Case Diagrams Use Case Diagrams Use Case Diagrams Scenario Diagrams Scenario Diagrams Collaboration Diagrams State Diagrams State Diagrams Component Diagrams Component Diagrams Component Diagrams Deployment Diagrams State Diagrams State Diagrams Object Diagrams Scenario Diagrams Scenario Diagrams Statechart Diagrams Use Case Diagrams Use Case Diagrams Sequence Diagrams State Diagrams State Diagrams Class Diagrams Activity Diagrams Models
  • 24.
  • 25.
  • 26.
  • 27. Experiment Design Task2 OPM Model UML Model Task1 OPM Model UML Model Task1 Task2 UML OPM Group1: Group2: Task1 Task2 OPM UML
  • 28.
  • 29.
  • 31.
  • 32. OPCAT overview Entities Structural links Procedural links
  • 34.
  • 35.
  • 36.  
  • 37.  
  • 38.