1 CIM OSA CIMOSA Computer Integrated Manufacturing Open System Architecture 1 David CHEN IMS-LAPS, University Bordeaux 1.

Slides:



Advertisements
Similar presentations
Enterprise Grants Management The Time is Right. Transformation From To.
Advertisements

Applying the Human Views for MODAF to the conception of energy-saving work solutions Dr Anne Bruseberg Systems Engineering & Assessment Ltd, UK on behalf.
Unit 2. Software Lifecycle
Software Modeling SWE5441 Lecture 3 Eng. Mohammed Timraz
Harmonisation of Standards for Enterprise Integration – an urgent need
Reference Architecture for Enterprise Integration CIMOSA GRAI/GIM PERA Dima Nazzal.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
Enterprise Interoperability Basic Concepts and Definitions David Chen IMS-LAPS University Bordeaux 1 FRANCE.
Establishing the overall structure of a software system
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Chapter 2: IS Building Blocks Objectives
The Software Product Life Cycle. Views of the Software Product Life Cycle  Management  Software engineering  Engineering design  Architectural design.
Open System Architecture For CIM - CIMOSA Presented By: Vijay Ravichandran.
Course Instructor: Aisha Azeem
Innovation in operations and processes Lesson 6 Chapter 8 + slides.
Enterprise Architecture
TDT4252 Modelling of Information Systems Advanced Course
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 11 Slide 1 Architectural Design.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
Developing Enterprise Architecture
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 18 Slide 1 Software Reuse.
Software Engineering Muhammad Fahad Khan
Software Reuse Prof. Ian Sommerville
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
Bina Nusantara 2 C H A P T E R INFORMATION SYSTEM BUILDING BLOCKS.
Chapter 15: Computer-Integrated Manufacturing Systems
David Chen IMS-LAPS University Bordeaux 1, France
1 Systems Analysis and Design in a Changing World, Fourth Edition.
Enterprise Interoperability Basic Concepts, Definitions and Approaches
Chapter 4 System Models A description of the various models that can be used to specify software systems.
Chapter 8 Architecture Analysis. 8 – Architecture Analysis 8.1 Analysis Techniques 8.2 Quantitative Analysis  Performance Views  Performance.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Architectural Design l Establishing the overall structure of a software system.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Chapter 10 Architectural Design.
ITEC224 Database Programming
P Bernus, 1999 The Generalised Enterprise Reference Architecture and Methodology GERAM P Bernus.
The complementary use of IDEF and UML modelling approaches 第四組 M 莊承勳 M 陳德熙 M 吳炳煌 M 吳自晟.
©Ian Sommerville 2000 Software Engineering, 6th edition. Chapter 10Slide 1 Architectural Design l Establishing the overall structure of a software system.
Object Management Group (OMG) Specifies open standards for every aspect of distributed computing Multiplatform Model Driven Architecture (MDA)
1-1 System Development Process System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders.
Modeling and simulation of systems Model building Slovak University of Technology Faculty of Material Science and Technology in Trnava.
Architectural Design lecture 10. Topics covered Architectural design decisions System organisation Control styles Reference architectures.
Chapter 7 System models.
1 INTEROP WP1: Knowledge Map Michaël Petit (U. of Namur) January 19 th 2004 Updated description of tasks after INTEROP Kickoff Meeting, Bordeaux.
Architectural Design Yonsei University 2 nd Semester, 2014 Sanghyun Park.
Illustrations and Answers for TDT4252 exam, June
Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition Irwin/McGraw-Hill.
Enterprise Systems Architectures EGN 5621 Enterprise Systems Collaboration (Professional MSEM) Fall, 2012.
Information Systems Engineering. Lecture Outline Information Systems Architecture Information System Architecture components Information Engineering Phases.
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
Joint Meeting Report on Standards 8 July Recent Accomplishments Systems Modeling Language (SysML) specification accepted for adoption by OMG AP233.
ANKITHA CHOWDARY GARAPATI
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 18 Slide 1 Software Reuse.
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
INFORMATION SYSTEMS IN THE ENTERPRISE
November 2004 Global Forum Shaping the future The Broad Convergence Session 6: IS Perspectives for Communities Digital Business Ecosystems: A New.
Software Production ( ) Lecture 3: Dr. Samer Odeh Hanna (PhD) office: 318.
Slide 1 Chapter 8 Architectural Design. Slide 2 Topics covered l System structuring l Control models l Modular decomposition l Domain-specific architectures.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Viewpoint Modeling and Model-Based Media Generation for Systems Engineers Automatic View and Document Generation for Scalable Model- Based Engineering.
Enterprise Architectures Course Code : CPIS-352 King Abdul Aziz University, Jeddah Saudi Arabia.
Software Reuse. Objectives l To explain the benefits of software reuse and some reuse problems l To discuss several different ways to implement software.
The Components of Information Systems
The Components of Information Systems
Introduction To software engineering
System architecture, Def.
Complex Information Management Using a Framework Supported by ECA Rules in XML Presented By Essam Mansour.
Presentation transcript:

1 CIM OSA CIMOSA Computer Integrated Manufacturing Open System Architecture 1 David CHEN IMS-LAPS, University Bordeaux 1

2 CIM OSA ESPRIT PROJECT CIMOSA - Consortium AMICE digital SIEMENS ICL CAP GEMINI SESA Belgium Etc.

3 CIM OSA Enterprise Engineering and Enterprise Modelling based on CIMOSA Definitions of Enterprise Modelling Ref. F. Vernadat (2004)  The art of externalising knowledge which adds value to the enterprise or needs to be shared, i.e. to describe the things of the enterprise  Concerns function, behaviour, information, resource, organisation, economic or other aspects of a business entity  Used to represent the structure, behaviour, components and operations of a business entity to understand, (re)engineer, evaluate, optimise and even control business operations and performance Must be open to simulation/analysis and decision support

4 CIM OSA Enterprise Engineering and Enterprise Modelling based on CIMOSA ABC Enterprise Organisation Model Functional Model Economic Model Resource Model Information Model Ref. F. Vernadat (2004) Enterprise Model Structure

5 CIM OSA Enterprise Engineering and Enterprise Modelling based on CIMOSA Goals of Enterprise modelling Ref. F. Vernadat (2004)  to understand/explain  to experiment (analyse, compare, test, evaluate/predict performances)  to learn & decide (what-if scenarios) Major advantage: to build a common consensus on how enterprise operations work (or should work)  to operate/control

6 CIM OSA Enterprise Engineering and Enterprise Modelling based on CIMOSA Enterprise modelling ReasonsBenefits  Provide decision support through model-based simulation of process alternatives  Use model-based process monitoring and control in enterprise operation  Enhanced Decision Making capabilities through use of up-to- date model information  Improved process operation through availability of up-to date model information  Obtain common understanding  More efficient process operation through ease of communication between participants

7 CIM OSA Enterprise Engineering and Enterprise Modelling based on CIMOSA CIMOSA  CIMOSA Modelling Framework  CIMOSA Integrating Infrastructure  CIMOSA Modelling Language

8 CIM OSA CIMOSA APPROACH Integrating Infrastructure Reference architecture Modelling Release Particular implementation model Implemented in Integrate Control - Modelling framework - Integrating infrastructure Enterprise (not integrated) Integrated Enterprise

9 CIM OSA Integration Levels (AMICE, 93) BUSINESS INTEGRATION APPLICATION INTEGRATION PHYSICAL SYSTEM INTEGRATION CIM Integration CIM Evolution Knowledge-Based Decision Support Business Control Automated Business Process Monitoring Production and Process Simulation Portable Applications Distributed Processing Common Services/ Execution Environment Common (Shared) Data Resources Inter System Communication/ Network Configuration & Management Data Exchange Rules and Conventions Physical Systems Interconnection * * * * * * * * *

10 CIM OSA CIMOSA Modelling Framework Generation of Views Instantiation of Building Blocks Information View Requirements Definition Model Design Specification Model Implementation Description Model Particular Model Reference Architecture Partial Models Generic Constructs Function View Resource View Organization View Derivation of Models EU AMICE Project: - Three modeling levels - Four modeling views - Three instantiation levels Particular Architecture

11 CIM OSA CIMOSA Modelling Framework

12 CIM OSA CIMOSA Integrating Infrastructure The Integrating Infrastructure provides a set of service entities for model engineering and enterprise operation control. Hardware System Y Operating System B OSI Network Support Services Hardware System Z Operating System C OSI Network Support Services Node 2Node 3 Hardware System X Operating System A OSI Network Support Services System Wide Business Process Management Services System Wide Information Management Services System Wide Exchange Services System Wide Front End Services Node 1

13 CIM OSA The CIMOSA Enterprise System Life Cycle

14 CIM OSA CIMOSA Modeling View concept VIEW: Perception of real world according to a viewpoint

15 CIM OSA Enterprise Engineering and Enterprise Modelling based on CIMOSA CIMOSA Enterprise Modelling - Business Process Modelling CIMOSA Modelling  Function View  Information View  Resource View  Organisation View

16 CIM OSA Relations Between Views at the Requirements Definition level INFORMATION VIEW ORGANISATION VIEW FUNCTION VIEW RESOURCE VIEW ENTERPRISE OBJECT ENTERPRISE FUNCTION RESOURCE ORGANISATION UNIT CAPABILITY RESPONSIBILITY AUTHORITY OBJECT VIEW ARE INPUT/ OUTPUT TO EXECUTE WITH WHAT ON PROVIDE HAS FOR OF HAS REQUIRE IMPLEMENTED AS Modeling language constructs:

17 CIM OSA CIMOSA Process Based Modelling Domains with interacting Domain Processes Decomposition of a Domain Process into Business Processes and Enterprise Activities

18 CIM OSA Definition of Enterprise Activities Domain Process Representation as a network of Enterprise Activities Enterprise Activity with Inputs and Outputs

19 CIM OSA Enterprise Engineering and Enterprise Modelling based on CIMOSA Applications of Enterprise Modelling Example: Extended Enterprise / Supply Chain

20 CIM OSA Enterprise Engineering and Enterprise Modelling based on CIMOSA CEN/ISO 1439 Framework Enterprise Modelling Provides a common conceptual high-level framework within which key concepts of the enterprise can be identified, documented and shared with partners.  Established ‘the cube’ with its three dimensions of:  modelling levels –different lifecycle stages (requirements definition, design specification, implementation description);  genericity – providing generic concepts which are then specialised to a particular industry sector and finally to a specific enterprise; and  views – classifying concepts by four areas of concern or modeller viewpoint (function, information, resource and organisation).

21 CIM OSA Enterprise Engineering and Enterprise Modelling based on CIMOSA CEN/ISO Framework for Enterprise Modelling