Development of Socket Collaborative Service-oriented Architecture Information Platform with Web-based Dispatching and Diagnosis Systems
           

- 指導教授 黃漢邦 博士 研究生 白宗正

- Advisor :Dr.Han-Pang Huang Student :白宗正

Lab. of Robotics., Department of Mechanical Engineering National Taiwan University Taiwan

Abstract:

Owing to the increasing amount of communication contents in real world, how to cut down the transmission time through web applications has become a vital issue. At the same time, the functionality and reusability of website resources are still of concern. However, traditional framework of Client / Server network is insufficient for achieving the desired performances. Therefore, Distributed Network and Agent-based Network are getting much more attention. To provide a service-oriented platform for meeting different needs and bridging the communications while offering various web services with distributed network architecture will definitely be a significant objective in oncoming development of web technology.


In terms of these trends, the thesis proposes an information platform derived from the concept of Service-oriented Architecture (SOA). The information platform follows a real-world condition for people to access. For example, users in an organization can login to this site and use the flow chart or procedures with web services provided. Besides the web services, the thesis also applies the technique of Socket to support the functionality on the platform and to lesson the loadings of web servers for mending the time delays in data transmission. In security issues, login, registry, and cookies mechanisms are entirely encrypted. The administrator of this platform can easily view users' status and login time by the constructed GMPP web service so as to do web management. Additionally, this platform also offers users of Event-Recorder to record all acts done on the web site, and the stored data could be checked lately when needed.


In addition to those web services, the thesis constructs a web-based factorial simulation system of photolithography area in semiconductor fabrication as well. Through the application, one can get the dispatching results and performance indexes including average cycle time and throughput. There is also an auxiliary functionality as scheduler selector, which seeks for the best schedulers by putting Neural Network, Support Vector Machine (SVM), and Fuzzy Logic in use.


Finally, after the simulation procedure, the Principal Component Analysis (PCA) based Statistical Process Control (SPC) method would be used to find the most contributing factors and do the statistical diagnosis. The managers of the factories would then be able to keep in pace with the conditions within fabrication.


Key Words: SOA、Web Service、Socket、Scheduler Selector、Dispatching System、PCA-based SPC.


 



中文摘要:  

在現今的資訊社會中,由於資訊量的快速激增,傳送速度的要求也日益重要,有鑑於此,提升網站功能之重複使用性與減少網站連結所花費的時間為迫切之議題。要達到功能性與可重複使用性皆具相當水準之資訊平台,光靠傳統主從式網路架構是不足的,因此,分散式的概念逐漸受到重視,而提供一個以滿足不同需求及促進溝通之服務平台來從事各種網路服務,並搭配傳統主從式網路架構的需求為未來網際網路日後發展的重要目標。


有鑑於此,本論文旨在提供一個以Service Oriented Architecture (SOA)為架構基礎之資訊平台,在此平台中,使用者可以依據個別需求尋找並使用系統提供之Web Services所組成的服務及功能流程,且除了傳統之Web Service技術之外,本論文也設計了以Socket技術為輔助功能模組的概念,藉此改善一些由於網路傳輸造成的延遲。在登入資訊方面,網站登入Cookies皆受到加密處理,而系統管理者則可藉由自行開發之GMPP網路服務,得知使用者上站時間及狀態,藉此做網站控管。此外,本論文同時提出如Event Recorder等之事件記錄概念,可以讓不同層級登入者對資料進行修改的歷史狀態存入備查。


除了系統之一些如資料探勘等Web Service模組外,本論文亦建構一個以網路平台為基之黃光區即時派工模擬系統。透過此系統,可以由模擬之派工結果得到績效指標,如產出、等待時間等,亦可藉由預期之模擬結果經由類神經網路、支持向量機等得知最適派工法則。


最後,藉由如統計製程控制 (PCA-based SPC)之工廠診斷技術,可以找出最具影響力的因子並進行診斷,即時得知廠內狀況。


關鍵字:SOA、Web Service、Socket、資料探勘、派工系統、統計製程控制。