SlideShare una empresa de Scribd logo
1 de 25
Model-Driven Mechanism   in  Information Systems  and  Enterprise Engineering  An extract from the lecture on  Enterprise, Model, and Information System ,  by Mountriver TY Yu, at Management School, Jinan University, Guangzhou, China, September 23, 2007
Towards Models The traces of models are much more than the imagination at the beginning
Models and Modeling Some thing Modeling   Past Future Present Designed Clear, Disambiguous Model: a blueprint which is established according to some predetermined rules, to achieving expected and accurate understanding or uses Modeling Rules (Languages) and, able to be handled by computer… Models
Some typical answers to the uses of models ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Model-Driven Mechanism An advanced mechanism to the functions and behaviors of a system
Some mechanism to changing or control  the behaviors/functions of a system Operator /  Controller driving / controlling showing / acting on Direct-Driving / Control  Mechanism Environment  Object Observer Functional System
Some mechanism to changing or control  the behaviors/functions of a system in-put out-put Feedback Mechanism Operational  Device Controller Environment  Object Observer control feedback loop Functional System Operator Controller adjust
A more advanced mechanism to changing or control  the functions/behaviors of a system Operational Device  Modeler (Controller) Modeling Knowledge modeling according-to / utilizes driving / executing according-to / interpreted-by effected / operated-on Environment Object Observer MDM is the common fundament for both MDS and MDA/MDD. It may be an intrinsic mark for that complex systems are evolved into an advanced stage. It accesses/uses the applied models according to the modeling knowledge It is worked and can be changed in  runtime . RUNTIME Applied Model(s)
Some points to understanding MDM/MDS ,[object Object],[object Object],[object Object],[object Object],*  Proposed in Yu 2002. ,[object Object],[object Object],[object Object]
Model-Driven Mechanism (MDM) 1999 - 2005 Operational  Device Controller Applied Model Modeling Knowledge modeling Model-Driven Mechanism  (MDM)  makes all or part of functions and behaviours (or the structure and form) of a system to be controlled or mastered by model(s). (Yu 2005) according-to / utilize-by driving / control according-to / interpret-by showing acting on Environment  Object Observer Functional System Model-Driven System  (MDS)
Model-Driven Systems (MDS) For a system, if all of its functions and behaviors can be defined, controlled and changed through MDM in  runtime , then it is a full  model-driven system  (MDS).  In brief, MDS is a class of system that the main functions and behaviors are controlled or realized with MDM. (Yu 2005)
Two ways to changing the functions and behaviors of a system on MDM CHANGE Way 1: direct Way 2: indirect Operational Device  or System Modeler (controller) Modeling Knowledge modeling according-to / utilizes driving /  used-by according-to / interpreted-by effected / operated on Environment Object Observer Applied Model(s) RESPONDING Discoverer and Creator
Examples of MDM/MDS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Using  Model-Driven Mechanism   in  Information Systems (ISs)
Model-Driven Enterprise Information Systems (MDEIS) Functional Engine Modeler, Enterprise Engineer Modeling Rules, Languages, Frameworks,  Ref. Models User,  Business Staff Software Developer according-to Enterprise Architect development modeling Constructing new generation of enterprise information systems on MDM They are enterprise / business models Application System Applied Models
A demand-driven architectural framework for development of ISs, based on MDM Study-Create Discover-Solve Implementing Team Modeling Knowledge design / modeling according-to / utilizes driving / executing effected /  operated-on Out-put:  App System s Discoverer and Creator Foreign Knowledge direct use indirect use analysis and study Indeed, this is also an explanation about the system of model driven development. according-to / interpreted-by Planner Modeler Applied Models (Requirements)
Using  Model-Driven Mechanism   in  Enterprise Engineering (EE)
The gap between business and IT in Enterprise Engineering ,[object Object],[object Object],[object Object],[object Object]
The gap left in EE this picture simplified from the Exhibit 5.10 "The fusion of business methods and IT methods", Martin (1995, p80) Information Engineering Business Reengineering Software Engineering Total Quality Management the methods were still paper-based, traditional and manual Enterprise Engineering
To fill the gap in Enterprise Engineering by MDM Enterprise Engineering Information Engineering Business Reengineering Software Engineering Total Quality Management EM MDS To use an  enterprise model  driven information system to supporting EE MDM C A P D Enterprise Platform EE/EA EM
The relationships between the three fields of Enterprise Engineering Practice Technology Knowledge Analysis / Modeling Driving / Conversion / Mapping Analysis / Modeling Tools, Model-Driven Platforms the principle the models work on: Model-Driven Mechanism Models
Example in EE: an architectural framework  for promoting and implementing e-government Planner according-to / utilizes Government Objects to Service making a dynamic cycle on MDM IT Apps Development Implementation System of  E-government Government (Business) Framework/Models Knowledge of Modeling and Gov. Engineering according-to / utilizes according-to / interpreted-by driving / executing effected / operated-on the models are independent of IT
Example in EE: an architectural framework  for promoting and implementing e-government Government Objects to service more relationships and roles  Implementation System of  E-government Government (Business) Framework/Models Knowledge of Modeling and Gov. Engineering the position of the researcher to government engineering Implementer implement Discoverer and Creator Reviewer and Auditor Foreign Knowledge Planner Modeler Note. In general, of course, this is also an architectural framework for EE (and, the EA).
References ,[object Object],[object Object],[object Object]
Remarks ,[object Object],[object Object],[object Object]

Más contenido relacionado

La actualidad más candente

System Models in Software Engineering SE7
System Models in Software Engineering SE7System Models in Software Engineering SE7
System Models in Software Engineering SE7
koolkampus
 

La actualidad más candente (18)

Object oriented analysis and design unit- iii
Object oriented analysis and design unit- iiiObject oriented analysis and design unit- iii
Object oriented analysis and design unit- iii
 
Ch09
Ch09Ch09
Ch09
 
2014 Pre-MSc-IS-0 Information Systems Modelling and Design
2014 Pre-MSc-IS-0 Information Systems Modelling and Design2014 Pre-MSc-IS-0 Information Systems Modelling and Design
2014 Pre-MSc-IS-0 Information Systems Modelling and Design
 
Software Engineering: Models
Software Engineering: ModelsSoftware Engineering: Models
Software Engineering: Models
 
Unit 4- Software Engineering System Model Notes
Unit 4- Software Engineering System Model Notes Unit 4- Software Engineering System Model Notes
Unit 4- Software Engineering System Model Notes
 
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
Using Model-Driven Engineering for Decision Support Systems Modelling, Implem...
 
System Modeling & Simulation Introduction
System Modeling & Simulation  IntroductionSystem Modeling & Simulation  Introduction
System Modeling & Simulation Introduction
 
Design patterns for self adaptive systems
Design patterns for self adaptive systemsDesign patterns for self adaptive systems
Design patterns for self adaptive systems
 
System Models in Software Engineering SE7
System Models in Software Engineering SE7System Models in Software Engineering SE7
System Models in Software Engineering SE7
 
Context model
Context modelContext model
Context model
 
General Methodology for developing UML models from UI
General Methodology for developing UML models from UI General Methodology for developing UML models from UI
General Methodology for developing UML models from UI
 
Introduction to System Analysis and Design - Cybernetics Robo Academy
Introduction to System Analysis and Design - Cybernetics Robo AcademyIntroduction to System Analysis and Design - Cybernetics Robo Academy
Introduction to System Analysis and Design - Cybernetics Robo Academy
 
"Just Enough" System Modeling
"Just Enough" System Modeling"Just Enough" System Modeling
"Just Enough" System Modeling
 
Unit 5- Architectural Design in software engineering
Unit 5- Architectural Design in software engineering Unit 5- Architectural Design in software engineering
Unit 5- Architectural Design in software engineering
 
Lecture2 is353-ea(the zachma framework)
Lecture2 is353-ea(the zachma framework)Lecture2 is353-ea(the zachma framework)
Lecture2 is353-ea(the zachma framework)
 
81-T48
81-T4881-T48
81-T48
 
Fundamentals of Software Engineering
Fundamentals of Software Engineering Fundamentals of Software Engineering
Fundamentals of Software Engineering
 
Object oriented analysis and design unit- ii
Object oriented analysis and design unit- iiObject oriented analysis and design unit- ii
Object oriented analysis and design unit- ii
 

Similar a Model-Driven Mechanism in Information Systems and Enterprise Engineering

CS587 Project - Raychaudhury,Shaalmali
CS587 Project - Raychaudhury,ShaalmaliCS587 Project - Raychaudhury,Shaalmali
CS587 Project - Raychaudhury,Shaalmali
sagar.247
 
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
JOHNLEAK1
 
FORMALIZATION & DATA ABSTRACTION DURING USE CASE MODELING IN OBJECT ORIENTED ...
FORMALIZATION & DATA ABSTRACTION DURING USE CASE MODELING IN OBJECT ORIENTED ...FORMALIZATION & DATA ABSTRACTION DURING USE CASE MODELING IN OBJECT ORIENTED ...
FORMALIZATION & DATA ABSTRACTION DURING USE CASE MODELING IN OBJECT ORIENTED ...
cscpconf
 
Formalization & data abstraction during use case modeling in object oriented ...
Formalization & data abstraction during use case modeling in object oriented ...Formalization & data abstraction during use case modeling in object oriented ...
Formalization & data abstraction during use case modeling in object oriented ...
csandit
 
Ooad Overview
Ooad OverviewOoad Overview
Ooad Overview
Dang Tuan
 
Modeling & simulation in projects
Modeling & simulation in projectsModeling & simulation in projects
Modeling & simulation in projects
anki009
 
Enterprise architecture concepts
Enterprise architecture conceptsEnterprise architecture concepts
Enterprise architecture concepts
Semyon Axelrod
 

Similar a Model-Driven Mechanism in Information Systems and Enterprise Engineering (20)

CS587 Project - Raychaudhury,Shaalmali
CS587 Project - Raychaudhury,ShaalmaliCS587 Project - Raychaudhury,Shaalmali
CS587 Project - Raychaudhury,Shaalmali
 
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
1-SDLC - Development Models – Waterfall, Rapid Application Development, Agile...
 
FORMALIZATION & DATA ABSTRACTION DURING USE CASE MODELING IN OBJECT ORIENTED ...
FORMALIZATION & DATA ABSTRACTION DURING USE CASE MODELING IN OBJECT ORIENTED ...FORMALIZATION & DATA ABSTRACTION DURING USE CASE MODELING IN OBJECT ORIENTED ...
FORMALIZATION & DATA ABSTRACTION DURING USE CASE MODELING IN OBJECT ORIENTED ...
 
Formalization & data abstraction during use case modeling in object oriented ...
Formalization & data abstraction during use case modeling in object oriented ...Formalization & data abstraction during use case modeling in object oriented ...
Formalization & data abstraction during use case modeling in object oriented ...
 
Applying systemic methodologies to bridge the gap between a process-oriented ...
Applying systemic methodologies to bridge the gap between a process-oriented ...Applying systemic methodologies to bridge the gap between a process-oriented ...
Applying systemic methodologies to bridge the gap between a process-oriented ...
 
Model driven architecture
Model driven architectureModel driven architecture
Model driven architecture
 
Ooad Overview
Ooad OverviewOoad Overview
Ooad Overview
 
Ooad overview
Ooad overviewOoad overview
Ooad overview
 
DESIGN AND DEVELOPMENT OF BUSINESS RULES MANAGEMENT SYSTEM (BRMS) USING ATLAN...
DESIGN AND DEVELOPMENT OF BUSINESS RULES MANAGEMENT SYSTEM (BRMS) USING ATLAN...DESIGN AND DEVELOPMENT OF BUSINESS RULES MANAGEMENT SYSTEM (BRMS) USING ATLAN...
DESIGN AND DEVELOPMENT OF BUSINESS RULES MANAGEMENT SYSTEM (BRMS) USING ATLAN...
 
Modeling & simulation in projects
Modeling & simulation in projectsModeling & simulation in projects
Modeling & simulation in projects
 
Integrating profiling into mde compilers
Integrating profiling into mde compilersIntegrating profiling into mde compilers
Integrating profiling into mde compilers
 
Session 4 & 5
Session 4 & 5Session 4 & 5
Session 4 & 5
 
IRJET- Analyzing, Designing and Implementing a Consulting Company for Managem...
IRJET- Analyzing, Designing and Implementing a Consulting Company for Managem...IRJET- Analyzing, Designing and Implementing a Consulting Company for Managem...
IRJET- Analyzing, Designing and Implementing a Consulting Company for Managem...
 
Chapter1
Chapter1Chapter1
Chapter1
 
java
javajava
java
 
Enterprise architecture concepts
Enterprise architecture conceptsEnterprise architecture concepts
Enterprise architecture concepts
 
General Methodology for developing UML models from UI
General Methodology for developing UML models from UIGeneral Methodology for developing UML models from UI
General Methodology for developing UML models from UI
 
General Methodology for developing UML models from UI
General Methodology for developing UML models from UIGeneral Methodology for developing UML models from UI
General Methodology for developing UML models from UI
 
General Methodology for developing UML models from UI
General Methodology for developing UML models from UIGeneral Methodology for developing UML models from UI
General Methodology for developing UML models from UI
 
System Analysis and Design (Health Informatics)
System Analysis and Design (Health Informatics)System Analysis and Design (Health Informatics)
System Analysis and Design (Health Informatics)
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Último (20)

Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

Model-Driven Mechanism in Information Systems and Enterprise Engineering

  • 1. Model-Driven Mechanism in Information Systems and Enterprise Engineering An extract from the lecture on Enterprise, Model, and Information System , by Mountriver TY Yu, at Management School, Jinan University, Guangzhou, China, September 23, 2007
  • 2. Towards Models The traces of models are much more than the imagination at the beginning
  • 3. Models and Modeling Some thing Modeling Past Future Present Designed Clear, Disambiguous Model: a blueprint which is established according to some predetermined rules, to achieving expected and accurate understanding or uses Modeling Rules (Languages) and, able to be handled by computer… Models
  • 4.
  • 5. Model-Driven Mechanism An advanced mechanism to the functions and behaviors of a system
  • 6. Some mechanism to changing or control the behaviors/functions of a system Operator / Controller driving / controlling showing / acting on Direct-Driving / Control Mechanism Environment Object Observer Functional System
  • 7. Some mechanism to changing or control the behaviors/functions of a system in-put out-put Feedback Mechanism Operational Device Controller Environment Object Observer control feedback loop Functional System Operator Controller adjust
  • 8. A more advanced mechanism to changing or control the functions/behaviors of a system Operational Device Modeler (Controller) Modeling Knowledge modeling according-to / utilizes driving / executing according-to / interpreted-by effected / operated-on Environment Object Observer MDM is the common fundament for both MDS and MDA/MDD. It may be an intrinsic mark for that complex systems are evolved into an advanced stage. It accesses/uses the applied models according to the modeling knowledge It is worked and can be changed in runtime . RUNTIME Applied Model(s)
  • 9.
  • 10. Model-Driven Mechanism (MDM) 1999 - 2005 Operational Device Controller Applied Model Modeling Knowledge modeling Model-Driven Mechanism (MDM) makes all or part of functions and behaviours (or the structure and form) of a system to be controlled or mastered by model(s). (Yu 2005) according-to / utilize-by driving / control according-to / interpret-by showing acting on Environment Object Observer Functional System Model-Driven System (MDS)
  • 11. Model-Driven Systems (MDS) For a system, if all of its functions and behaviors can be defined, controlled and changed through MDM in runtime , then it is a full model-driven system (MDS). In brief, MDS is a class of system that the main functions and behaviors are controlled or realized with MDM. (Yu 2005)
  • 12. Two ways to changing the functions and behaviors of a system on MDM CHANGE Way 1: direct Way 2: indirect Operational Device or System Modeler (controller) Modeling Knowledge modeling according-to / utilizes driving / used-by according-to / interpreted-by effected / operated on Environment Object Observer Applied Model(s) RESPONDING Discoverer and Creator
  • 13.
  • 14. Using Model-Driven Mechanism in Information Systems (ISs)
  • 15. Model-Driven Enterprise Information Systems (MDEIS) Functional Engine Modeler, Enterprise Engineer Modeling Rules, Languages, Frameworks, Ref. Models User, Business Staff Software Developer according-to Enterprise Architect development modeling Constructing new generation of enterprise information systems on MDM They are enterprise / business models Application System Applied Models
  • 16. A demand-driven architectural framework for development of ISs, based on MDM Study-Create Discover-Solve Implementing Team Modeling Knowledge design / modeling according-to / utilizes driving / executing effected / operated-on Out-put: App System s Discoverer and Creator Foreign Knowledge direct use indirect use analysis and study Indeed, this is also an explanation about the system of model driven development. according-to / interpreted-by Planner Modeler Applied Models (Requirements)
  • 17. Using Model-Driven Mechanism in Enterprise Engineering (EE)
  • 18.
  • 19. The gap left in EE this picture simplified from the Exhibit 5.10 "The fusion of business methods and IT methods", Martin (1995, p80) Information Engineering Business Reengineering Software Engineering Total Quality Management the methods were still paper-based, traditional and manual Enterprise Engineering
  • 20. To fill the gap in Enterprise Engineering by MDM Enterprise Engineering Information Engineering Business Reengineering Software Engineering Total Quality Management EM MDS To use an enterprise model driven information system to supporting EE MDM C A P D Enterprise Platform EE/EA EM
  • 21. The relationships between the three fields of Enterprise Engineering Practice Technology Knowledge Analysis / Modeling Driving / Conversion / Mapping Analysis / Modeling Tools, Model-Driven Platforms the principle the models work on: Model-Driven Mechanism Models
  • 22. Example in EE: an architectural framework for promoting and implementing e-government Planner according-to / utilizes Government Objects to Service making a dynamic cycle on MDM IT Apps Development Implementation System of E-government Government (Business) Framework/Models Knowledge of Modeling and Gov. Engineering according-to / utilizes according-to / interpreted-by driving / executing effected / operated-on the models are independent of IT
  • 23. Example in EE: an architectural framework for promoting and implementing e-government Government Objects to service more relationships and roles Implementation System of E-government Government (Business) Framework/Models Knowledge of Modeling and Gov. Engineering the position of the researcher to government engineering Implementer implement Discoverer and Creator Reviewer and Auditor Foreign Knowledge Planner Modeler Note. In general, of course, this is also an architectural framework for EE (and, the EA).
  • 24.
  • 25.

Notas del editor

  1. 以介绍个人探索的心得为主,主要话题都在企业工程论坛上发表、讨论过。
  2. 修订说明: 9 月 12 日演讲版的图(隐藏)与此不同,因可能引起质疑,故替换之。 因为要比较的是如何改变系统的功能 / 行为,因此这张图强调了系统外部的操作 / 控制者。
  3. MDM makes all or part of functions and behaviours (or the structure and forum) of the system to be controlled or mastered by model. 修订说明: 9 月 12 日演讲版,这里漏掉了一个字“可能是”误为“可是”。
  4. 无排它性的理解很有现实意义。
  5. 在这个图中没有“输入”( input ),也不是用“输出”( output ),这既有简化表达的成分,也有更深的意味。
  6. 两种途径代表了两种不同层次上的改变。途径 1 对应着大量的、日常的或应用层面的变化;途径 2 对应着长期、较少发生但深层次、机理的变化。
  7. 电脑应用,实际上是多层次的 MDM 实现。“程序”就是一种功能(计算)模型。
  8. 并不需要 100% 的实时模型驱动。这个架构并不如人们想象的那样难,主要的障碍是 IT 人的主流观念。
  9. 实践领域: 政府(机构、业务)整个生命周期上的规划、建设、维护、改造活动 知识领域: 即研究领域。规律总结、案例研究,理论、方法,等等。 技术领域: 支撑 / 运行平台、建模与分析工具等。