A task allocation protocol for real-time financial data mining system.

Lam Lui-fuk. === Thesis (M.Phil.)--Chinese University of Hong Kong, 2003. === Includes bibliographical references (leaves 75-76). === Abstracts in English and Chinese. === ABSTRACT --- p.I === 摘要 --- p.II === ACKNOWLEDGEMENT --- p.III === TABLE OF CONTENTS --- p.IV === LIST OF FIGURES --- p.VII...

Full description

Bibliographic Details
Other Authors: Lam, Lui-fuk.
Format: Others
Language:English
Chinese
Published: 2003
Subjects:
Online Access:http://library.cuhk.edu.hk/record=b5896123
http://repository.lib.cuhk.edu.hk/en/item/cuhk-324181
Description
Summary:Lam Lui-fuk. === Thesis (M.Phil.)--Chinese University of Hong Kong, 2003. === Includes bibliographical references (leaves 75-76). === Abstracts in English and Chinese. === ABSTRACT --- p.I === 摘要 --- p.II === ACKNOWLEDGEMENT --- p.III === TABLE OF CONTENTS --- p.IV === LIST OF FIGURES --- p.VIII === LIST OF ABBREVIATIONS --- p.X === Chapter CHAPTER 1 --- INTRODUCTION --- p.1 === Chapter 1.1 --- Introduction --- p.1 === Chapter 1.2. --- Motivation and Research Objective --- p.3 === Chapter 1.3. --- Organization of the Dissertation --- p.3 === Chapter CHAPTER 2 --- BACKGROUND STUDIES --- p.5 === Chapter 2.1 --- The Contract Net Protocol --- p.5 === Chapter 2.2 --- Two-tier software architectures --- p.8 === Chapter 2.3 --- Three-tier software architecture --- p.9 === Chapter CHAPTER 3 --- SYSTEM ARCHITECTURE --- p.12 === Chapter 3.1 --- Introduction --- p.12 === Chapter 3.2 --- System Architecture Overview --- p.12 === Chapter 3.2.1 --- Client Layer --- p.13 === Chapter 3.2.2 --- Middle Layer --- p.13 === Chapter 3.2.3 --- Back-end Layer --- p.14 === Chapter 3.3 --- Advantages of the System Architecture --- p.14 === Chapter 3.3.1 --- "Separate the presentation components, business logic and data storage" --- p.14 === Chapter 3.3.2 --- Provide a central-computing platform for user using different computing platforms --- p.15 === Chapter 3.3.3 --- Improve system capacity --- p.15 === Chapter 3.3.4 --- Enable distributed computing --- p.16 === Chapter CHAPTER 4. --- SOFTWARE ARCHITECTURE --- p.17 === Chapter 4.1 --- Introduction --- p.17 === Chapter 4.2 --- Descriptions of Middle Layer Server Side Software Components --- p.17 === Chapter 4.2.1 --- Data Cache --- p.18 === Chapter 4.2.2 --- Functions Library --- p.18 === Chapter 4.2.3 --- Communicator --- p.18 === Chapter 4.2.4 --- Planner Module --- p.19 === Chapter 4.2.5 --- Scheduler module --- p.19 === Chapter 4.2.6 --- Execution Module --- p.20 === Chapter 4.3 --- Overview the Execution of Service Request inside Server --- p.20 === Chapter 4.4 --- Descriptions of Client layer Software Components --- p.21 === Chapter 4.4.1 --- Graphical User Interface --- p.22 === Chapter 4.5 --- Overview of Task Execution in Advanced Client ´ةs Application --- p.23 === Chapter 4.6 --- The possible usages of task allocation protocol --- p.24 === Chapter 4.6.1 --- Chart Drawing --- p.25 === Chapter 4.6.2 --- Compute user-defined technical analysis indicator --- p.25 === Chapter 4.6.3 --- Unbalance loading --- p.26 === Chapter 4.6.4 --- Large number of small data mining V.S. small number of large data mining --- p.26 === Chapter 4.7 --- Summary --- p.27 === Chapter CHAPTER 5. --- THE CONTRACT NET PROTOCOL FOR TASK ALLOCATION --- p.28 === Chapter 5.1 --- Introduction --- p.28 === Chapter 5.2 --- The FIPA Contract Net Interaction Protocol --- p.28 === Chapter 5.2.1 --- Introduction to the FIPA Contract Net Interaction Protocol --- p.28 === Chapter 5.2.2 --- Strengths of the FIPA Contract Net Interaction Protocol for our system --- p.30 === Chapter 5.2.3 --- Weakness of the FIPA Contractor Net Interaction Protocol for our system --- p.32 === Chapter 5.3 --- The Modified Contract Net Protocol --- p.33 === Chapter 5.4 --- The Implementation of the Modified Contract Net Protocol --- p.39 === Chapter 5.5 --- Summary --- p.46 === Chapter CHAPTER 6. --- A CLIENT AS SERVER MODEL USING MCNP FOR TASK ALLOCATION --- p.48 === Chapter 6.1 --- Introduction --- p.48 === Chapter 6.2 --- The CASS System Model --- p.48 === Chapter 6.3 --- The analytical model of the CASS system --- p.51 === Chapter 6.4 --- Performance Analysis of the CASS System --- p.55 === Chapter 6.5 --- Performance Simulation --- p.62 === Chapter 6.6 --- An Extension of the Load-Balancing Algorithm for Non-Uniform Client's Service Time Distribution --- p.68 === Chapter 6.7 --- Summary --- p.69 === Chapter CHAPTER 7. --- CONCLUSION AND FUTURE WORK --- p.71 === Chapter 7.1 --- Conclusion --- p.71 === Chapter 7.2 --- Future Work --- p.73 === BIBLIOGRAPHY --- p.75