|
Contents |
7 |
|
|
Preface |
9 |
|
|
Acknowledgments |
12 |
|
|
Chapter 1 ENTERPRISE COLLABORATION |
13 |
|
|
1. THE EVOLUTION OF ENTERPRISE INTEGRATION |
13 |
|
|
2. ON-DEMAND INFORMATION EXCHANGE: THE GOAL |
18 |
|
|
3. TWO-STAGE COLLABORATION MODEL: THE RESEARCH AND SOLUTION |
21 |
|
|
4. INTEGRATION OF A MARKET WITH THE METADATABASE: THE RESULTS |
26 |
|
|
4.1 The basic logic of the two-stage solution approach |
28 |
|
|
Chapter 2 FOUNDATIONS |
32 |
|
|
1. OVERVIEW |
32 |
|
|
2. MARKET-BASED MECHANISMS FOR RESOURCE MANAGEMENT AND ALLOCATION: MATCHING, AUCTION, AND AGENTS |
33 |
|
|
3. GLOBAL QUERY SYSTEMS |
39 |
|
|
4. EMERGING INTEGRATION TECHNOLOGIES: WEB SERVICES, P2P AND THE SEMANTIC WEB |
44 |
|
|
4.1 Web Services |
44 |
|
|
4.2 Peer-to-Peer Networks |
44 |
|
|
4.3 The Semantic Web |
45 |
|
|
4.4 XML |
45 |
|
|
5. METADATABASE AND ROPE |
46 |
|
|
5.1 Two Stage Entity Relationship Method (TSER) |
48 |
|
|
5.2 Metadatabase Management System (MDBMS) |
49 |
|
|
5.3 ROPE |
49 |
|
|
6. A COMPARATIVE ANALYSIS OF THE TWOSTAGE COLLABORATION MODEL WITH THE RELATED LITERATURE |
50 |
|
|
Chapter 3 A GENERAL MODEL |
53 |
|
|
1. OVERVIEW |
53 |
|
|
2. MARKET-STYLE SELF-SCHEDULING |
54 |
|
|
3. THE AGENT-BASED, PEER-TO-PEER PUBLISH AND SUBSCRIBE MODEL |
57 |
|
|
4. THE ENTERPRISE RESOURCES MARKET METHODS |
59 |
|
|
4.1 The Agent Model: Task Agent, Agent-Base, and Metadatabase |
59 |
|
|
4.2 The Blackboard: Match, Negotiation-Auction, and Assignment |
61 |
|
|
4.3 The Proxy Server: Peer-to-Peer Transaction and Systems Inter-operation |
62 |
|
|
4.4 Peer-to-Peer Negotiation: Virtual and Distributed Mini-Blackboards |
64 |
|
|
4.5 Implementation Model: Organizational Metrics and Data Standard |
66 |
|
|
4.6 Open Common Schema: a Metadatabase for Extensible Information Integration |
67 |
|
|
Chapter 4 THE CORE LOGIC OF THE TWO-STAGE COLLABORATION MODEL |
71 |
|
|
1. OVERVIEW |
71 |
|
|
2. THE NEW ELEMENTS OF GLOBAL QUERY |
72 |
|
|
3. QUERY MATCHING: IDENTIFYING COMPLEMENTARY QUERIES |
74 |
|
|
3.1 Step 1 - Identify Matching Data Items |
74 |
|
|
3.2 Step 2 - Combine Queries to Identify a Feasible Solution |
76 |
|
|
3.3 Item and Join Feasible Solutions |
77 |
|
|
3.4 Step 3 - Constraint Matching |
83 |
|
|
4. QUERY ALLOCATION: ASSIGN QUERIES TO WINNING EXPORT DATABASES |
87 |
|
|
5. QUERY EXECUTION: OBTAINING RESULTS FROM THE EXPORT DATABASE |
89 |
|
|
6. A SUMMARY OF THE QUERY MATCHING PROCESS |
89 |
|
|
7. THE ADVANTAGES OF THE NEW EXECUTION METHODS WHEN COMPARED WITH TRADITIONAL APPROACHES |
91 |
|
|
7.1 Database Autonomy |
91 |
|
|
7.2 Database Heterogeneity |
92 |
|
|
7.3 Integration Scalability and Open Architectures |
93 |
|
|
Chapter 5 THE ARCHITECTURAL COMPONENTS OF THE TWO-STAGE COLLABORATION MODEL |
94 |
|
|
1. OVERVIEW |
94 |
|
|
2. THE PROTOTYPE STRUCTURE OF THE BLACKBOARD |
95 |
|
|
2.1 The Conceptual Structure of the Query Database |
98 |
|
|
2.2 The Conceptual Structure of the Rulebase |
99 |
|
|
3. THE PROTOTYPE STRUCTURE OF THE EXPORT DATABASE SHELL |
100 |
|
|
4. THE PROTOTYPE STRUCTURE OF THE EXTENDED METADATABASE GLOBAL QUERY SYSTEM |
103 |
|
|
5. EXTENDED MQL: A QUERY LANGUAGE FOR THE TSCM |
104 |
|
|
Chapter 6 THE IMPLEMENTATION OF THE TWO-STAGE COLLABORATION MODEL |
110 |
|
|
1. GLOBAL DATABASE QUERY IN A SUPPLYCHAIN |
110 |
|
|
1.1 The Global Query Process: A Working Example |
111 |
|
|
1.2 Query Matching and Allocation at the Blackboard |
114 |
|
|
1.3 Insert Query Operation on the Blackboard |
117 |
|
|
1.4 Query Execution at the Export Database |
119 |
|
|
2. THE PROTOTYPE OF THE TWO-STAGE COLLABORATION MODEL |
120 |
|
|
2.1 Specifications of the Prototype Environment |
120 |
|
|
2.2 Implementation of the Metadatabase and Blackboard |
121 |
|
|
2.3 Query Formulation using the exMGQS |
122 |
|
|
Chapter 7 THE JUSTIFICATION OF THE TWO-STAGE COLLABORATION MODEL |
125 |
|
|
1. OVERVIEW |
125 |
|
|
2. A PERFORMANCE ASSESSMENT OF THE TSCM |
126 |
|
|
2.1 Adjusting the Logical Model to Improve TSCM Performance |
134 |
|
|
3. TSCM VS. FEDERATED DATABASE SYSTEMS: EXTENDING TRADITIONAL DATABASE INTEGRATION TECHNOLOGY |
135 |
|
|
4. TSCM VS. MULTI-AGENT SYSTEMS: THE TSCM AS A PLATFORM FOR IMPLEMENTING MULTI-AGENT SYSTEMS |
138 |
|
|
5. TSCM VS. SUPPLY-CHAIN INTEGRATION ARCHITECTURES: AN ARCHITECTURE FOR GLOBAL QUERY IN THE SUPPLY-CHAIN |
141 |
|
|
5.1 Interoperability of Distributed and Heterogeneous Suppliers in the Supply-Chain |
142 |
|
|
5.2 Customized Views in the Supply-Chain |
143 |
|
|
5.3 Traversal of the Supply-Chain |
145 |
|
|
6. TSCM VS. ERM: A GLOBAL QUERY APPROACH TO AGENT TASK MATCHING |
146 |
|
|
Chapter 8 WHERE DO WE STAND? |
148 |
|
|
1. A REVIEW OF THE RESULTS |
148 |
|
|
2. COMPARATIVE PROPERTIES |
151 |
|
|
3. OPPORTUNITIES FOR CONTINUING WORK |
152 |
|
|
Appendix |
155 |
|
|
1. THE OPERATIONAL ELEMENTS OF THE TWOSTAGE COLLABORATION MODEL |
156 |
|
|
2 THE STRUCTURAL ELEMENTS OF THE METADATABASE AND THE BLACKBOARD |
162 |
|
|
References |
174 |
|
|
Index |
179 |
|