摘要 | 第1-5页 |
Abstract | 第5-6页 |
Content | 第6-10页 |
CHAPTER 1 THE PURPOSE AND SIGNIFICANCE | 第10-22页 |
·BACKGROUND | 第10-11页 |
·STATE OF ART | 第11-16页 |
·IEM (Integrated Enterprise Modeling) | 第11-13页 |
·IEM Model Consistency | 第13-14页 |
·Meta-modeling Framework | 第14页 |
·MOF (Meta Object Facility) | 第14-16页 |
·TERMINOLOGY | 第16-20页 |
·consistency checking system | 第16页 |
·model consistency | 第16-18页 |
·Terminology mapping | 第18-20页 |
·MAIN CONTENT OF THIS THESIS | 第20-21页 |
·SUMMARY | 第21-22页 |
CHAPTER 2 EXISTING TECHNOLOGY INVESTIGATION | 第22-29页 |
·DL (DESCRIPTION LOGIC) | 第22-23页 |
·OWL (WEB ONTOLOGY LANGUAGE) | 第23-24页 |
·OWL FOR IEM | 第24-27页 |
·Components of OWL Ontology | 第24-25页 |
·OWL Approach Investigation | 第25-27页 |
·OCL (OBJECT CONSTRAINT LANGUAGE) | 第27-28页 |
·SUMMARY | 第28-29页 |
CHAPTER 3 REQUIREMENT ANALYSIS | 第29-39页 |
·STAKEHOLDER IDENTIFICATION | 第29-30页 |
·USE CASE ANALYSIS | 第30-31页 |
·CONSISTENCY CHECKING SYSTEM LANGUAGE DEFINITION | 第31-34页 |
·Language Compiler Approach | 第32-33页 |
·Description Logic Reasoner Approach | 第33-34页 |
·GENERAL DEVELOPING GOALS AND STEPS | 第34-38页 |
·A rule definition language for IEM | 第34-36页 |
·Developing an interpreter for the rule definition language | 第36-37页 |
·Developing an adequate user interface | 第37页 |
·Defining a template of constraint definition | 第37页 |
·Expected Goal | 第37-38页 |
·SUMMARY | 第38-39页 |
CHAPTER 4 GENERAL DESIGN | 第39-53页 |
·OCL AND META-MODELS | 第39页 |
·DRESDEN OCL TOOLKIT | 第39-44页 |
·Architecture Design | 第40-42页 |
·Implementation Technology | 第42-43页 |
·Interpretation vs. Generation | 第43-44页 |
·INTEGRATION STEPS | 第44-52页 |
·SUMMARY | 第52-53页 |
CHAPTER 5 DETAILED SYSTEM DESIGN | 第53-68页 |
·CONCEPTUAL MAPPING | 第53-63页 |
·IEM to UML Meta-model mapping | 第54-61页 |
·IEM to Java model mapping | 第61-62页 |
·IEM to Java model instance mapping | 第62-63页 |
·DETAILED DESIGN | 第63-66页 |
·Implementation Technology | 第63页 |
·MO2GO NGServer and the consistency checking system | 第63-64页 |
·The System Function Module | 第64-66页 |
·USER INTERFACE DESIGN | 第66-67页 |
·Model Viewer | 第66页 |
·Model Instance Browser | 第66页 |
·OCL Editor | 第66-67页 |
·Debug Console | 第67页 |
·Interpreter View | 第67页 |
·SUMMARY | 第67-68页 |
CHAPTER 6 SYSTEM IMPLEMENTATION | 第68-90页 |
·UML GENERATION | 第68-74页 |
·UML model creation | 第68-70页 |
·IEM to UML translation | 第70-74页 |
·JAVA CODE GENERATION | 第74-79页 |
·Java Code generation for IEM Class (IEM model) | 第74-75页 |
·Java Code generation for MO2GO NGModel Instances | 第75-79页 |
·JAVA SOURCE COMPILATION | 第79页 |
·FILE SYSTEM INDEPENDENCE | 第79-80页 |
·QUALIFIED NAME TRANSFORMATION AND TYPE MAPPING | 第80-81页 |
·OCL EDITOR | 第81-82页 |
·INTEGRATION WITH DRESDEN OCL2 FOR ECLIPSE PLUG-IN | 第82页 |
·IMPLEMENTATION CONDITIONS | 第82页 |
·CONSISTENCY CHECKING PROCESS DEMONSTRATION | 第82-89页 |
·The deciding Organizational Resource Rule | 第82-87页 |
·The Well-formedness Rule | 第87-89页 |
·SUMMARY | 第89-90页 |
CHAPTER 7 CONSISTENCY CHECKING AND RULES | 第90-104页 |
·CONSISTENCY CHECKING FOR SANDWICH PRODUCTION PROCESS | 第90-94页 |
·Storage Temperature Rule | 第92-93页 |
·Critical Control Point Rule | 第93页 |
·Support Resource Rule | 第93-94页 |
·CONSISTENCY CHECKING FOR MORTGAGE PROCESS | 第94-98页 |
·Bank Mortgage Rules | 第95-97页 |
·Report after Valuation Rule | 第97页 |
·Bank Support Rule | 第97-98页 |
·CONSISTENCY CHECKING FOR SUN FLOWER OIL PRODUCTION | 第98-103页 |
·Pressing Product Rule | 第99-100页 |
·Hazard Prevention Staff Rule | 第100-102页 |
·Hexane Recycle Rule | 第102-103页 |
·SUMMARY | 第103-104页 |
CONCLUSION | 第104-106页 |
REFERENCES | 第106-111页 |
ACKNOWLEDGEMENT | 第111-112页 |
RESUME | 第112页 |