| 研究生: |
葉斯健 Yeh, Sze-Chien |
|---|---|
| 論文名稱: |
發展以網路服務為基礎之電子診斷資訊整合架構 Development of a Web-Services-based Information Integration Framework for e-Diagnostics |
| 指導教授: |
洪敏雄
Hung, Min-Hsiung 鄭芳田 Cheng, Fan-Tien |
| 學位類別: |
碩士 Master |
| 系所名稱: |
電機資訊學院 - 製造工程研究所 Institute of Manufacturing Engineering |
| 論文出版年: | 2002 |
| 畢業學年度: | 90 |
| 語文別: | 中文 |
| 論文頁數: | 96 |
| 中文關鍵詞: | 電子診斷 、網路服務 |
| 外文關鍵詞: | Web Services, e-diagnostics, SOAP |
| 相關次數: | 點閱:74 下載:2 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
由於網際網路的普及與資訊技術的發達,透過網際網路進行遠端診斷(Remote Diagnostics)已是工業界的重要應用,本論文乃針對近來相當熱門且重要的半導體製造業電子診斷(e-Diagnostics)問題進行研究。近年來,網路服務(Web Services)技術的興起,對於異質系統間資料的整合提供一個全新且優越的解決方案。本論文以分散式物件導向方法研發完成一個以網路服務技術為基礎之電子診斷資訊整合架構(Web-Services-based Diagnostics Framework, WSDF),本架構著眼於滿足SEMATECH對電子診斷所定義之能力需求,將可有效支援目前半導體業電子診斷所需的各項功能。
首先,我們針對電子診斷系統做深入分析與研究,藉以訂定電子診斷資訊整合之各項功能需求及進行系統架構之設計。接著,我們將電子診斷架構中各服務元件共同需要之功能(如SOAP通訊能力、UDDI服務註冊機制、資料安全機制、資料交換機制和存取區域資料庫等),設計成一個通用網服基元(Web-Service Agent),其它系統元件只要繼承此通用網服基元,即可具有這些功能,提昇了整體系統開發的效率。除此之外,通用的機台模型、統一的認證服務及安全的網路連線也一併設計於本架構中。我們所完成之電子診斷資訊整合架構,除可支援以人工方式進行遠端之機台診斷外,尚可透過各式的服務元件,自動地提供診斷資訊給不同的客戶端。在最後,我們建構一個電子診斷應用範例,同時提出其相配合之系統整合與測試步驟,以驗證本架構之效能。
Due to the ubiquity of Internet and the prosperity of information technologies, remote diagnostics through Internet has been an important application in industry. This thesis is aimed to study the e-Diagnostics problem, which is currently a hot and important topic in semiconductor manufacturing. In recent years, the rising Web-services technology has provided a new and excellent solution to the data integration among heterogeneous systems. In this thesis, we use the distributed object-oriented approach to develop a Web-Services-based diagnostics framework (WSDF) that is intended to satisfy the requirement of e-Diagnostics capability definitions of SEMATECH, and thus can effectively support a variety of e-diagnostics functions for semiconductor manufacturing.
First, we thoroughly investigate and analyze the e-diagnostics system to specify the necessary functionalities of information integration for e-diagnostics and to design the system framework. Then, we design a generic component, called Web-service Agent, which possesses several common functions, such as SOAP communication, UDDI registration, data security mechanism, data exchange mechanism, and local database access. Other system components can have these functions by just inheriting the Web-service Agent. Therefore, the overall system-development efficiency is increased. In addition, a generic equipment model, a unified authentication service, and a safe network connection are also designed in the framework. WSDF can not only support manual remote diagnoses of equipment but also automatically provide diagnostics information to different clients through service components. Finally, we construct an application paradigm of e-diagnostics and develop the associated procedures of system integration and testing to evaluate the effectiveness of the proposed WSDF.
[1] “Industry White Paper - Making Sense of e-Manufacturing: A Roadmap for Manufacturers,” Rockwell Automation, Nov. 2000. http://www.rockwellautomation.com/
[2] J. Lee, S. A. Ali, and M. Koc, “e-Manufacturing- Its Elements and Impact,” in Proceedings of the Annual Institute of Industrial Engineering (IIE) Conference, Advances in Production Session, Dallas, Texas, USA, May 21-23, 2001.
[3] D. Bloss and D. Pillai, “E-Manufacturing Opportunities in Semiconductor Processing,” Semiconductor International, July 2001.
http://www.e-insite.net/semiconductor/
[4] P. Singer, ”E-Diagnostics: Monitoring Tool Performance,” Semiconductor International, Mar. 2001.
http://www.e-insite.net/semiconductor/
[5] e-Diagnostics and EEC Workshop, International SEMATECH, Austin, Texas, USA, Oct. 19, 2001.
http://www.sematech.org/
[6] e-Diagnostics Guidebook, version 1.1, International SEMATECH, Dec. 2001.
http://www.sematech.org/
[7] e-Diagnostics Workshop and Seminar, International SEMATECH.
http://www.sematech.org/
[8] R. Raman, “E-Diagnostics in IC Manufacturing: A Case Study,” Semiconductor International, July 2001.
http://www.e-insite.net/semiconductor/
[9] R. Sessions, COM and DCOM: Micrsoft's Vision for Distributed Objects, JW, June 1997.
[10] H. Balen, Distributed Object Architectures with Corba, SIGS BOOKS, May 2000.
[11] R. Cattell, J. Inscore, and E. Pa, J2EE Technology in Practice: Building Business Applications with the Java, AW, June 2001.
[12] F. Nanji, “The Need for Object-Based Computing,” Semiconductor International, July 2001.
http://www.e-insite.net/semiconductor/
[13] XML Specification. http://www.w3c.org/XML
[14] E. Bertino and E. Ferrari, “XML and Data Integration,” IEEE INTERNET COMPUTING, pp. 75-76, Nov.-Dec. 2001.
[15] E. Bertino and B. Catania, “Integrating XML and Databases,” IEEE Internet Computing, vol. 5, pp. 84–88, July-Aug. 2001.
[16] R. Jones, “B2B Integration,” IEE Manufacturing Engineer, pp. 165-167, Aug. 2001.
[17] SOAP Specification. http://www.w3c.org/tr/soap
[18] K. Scribner and M. C. Stiver, Understanding SOAP, SAMS, July 2000.
[19] T. Jepsen, “SOAP Cleans up Interoperability Problems on the Web,” IT Professional, vol. 3, pp. 52–55, Jan.-Feb. 2001.
[20] T. M. Chester, “Cross-Platform Integration with XML and SOAP,” IT Professional, vol. 3, pp. 26–34, Sep.-Oct. 2001.
[21] A. Bosworth, “Developing Web Services,” in Proceedings of the 17th International Conference on Data Engineering, pp. 477–481, Jan. 2001.
[22] P. Predonzani, A. Sillitti and T. Vernazza, “Components and Data-Flow Applied to the Integration of Web Services,” in the 27th Annual Conference of the IEEE Industrial Electronics Society, pp. 2204-2207, 2001.
[23] J. Roy and A. Ramanujan, “Understanding Web Services,” IT Professional, vol. 3, pp. 69-73, Nov.-Dec. 2001.
[24] Microsoft’s Web services site.
http://msdn.microsoft.com/webservices
[25] IBM’s Web services site.
http://www.alphaworks.ibm.com/webservices
[26] Web Services. http://www.webservices.org
[27] WSDL Specification. http://www.w3c.org/tr/wsdl
[28] UDDI Specification. http://www.uddi.org
[29] M. Locy, “The Impact of E-Diagnostics – One Year Later,” in 2001 IEEE International Symposium on Semiconductor Manufacturing, pp. 435-438, Oct. 8-10, 2001.
[30] e-Diagnostics and EEC Workshop, International SEMATECH, Munich, Germany, Apr. 16, 2002.
http://www.sematech.org/
[31] M. Inaba, T. Aizono, K. Sonobe, H. Fukube, T. Iizumi, J. Arima, and Y. Usami, “The Development of Security System and Visual Service Support Software for On-Line Diagnostics,” in 2001 IEEE International Symposium on Semiconductor Manufacturing, pp. 435-438, Oct. 8-10, 2001.
[32] S. Deb and S. Ghoshal, “Remote Diagnosis Server Architecture,” in AUTOTESTCON Proceedings of 2001 IEEE Systems Readiness Technology Conference, Valley Forge, PA, USA, pp. 988-998, Aug. 20-23, 2001.
[33] A. C. M. Fong and S. C. Hui,”An Intelligent Online Machine Fault Diagnostics System,” in Computing & Control Engineering Journal, vol. 12, issue 5, pp. 217-223, Oct. 2001.
[34] H. Li, T. Shi, Z. Li, Y. Tao, W. Chen and S. Yang, “Internet-based Remote Diagnosis: Concept, System Architecture and Prototype,” in Proceedings of the 3rd World Congress on Intelligent Control and Automation, Hefei, China, pp. 719-723, June 28-July 2, 2000.
[35] R. A. Errath and J. J. Dominguez, “Remote Drive Condition Monitoring”, in Conference Record of 1999 IEEE-IAS/PCACement Industry Technical Conference, Roanoke, VA, USA, pp. 31-48, April 11-15, 1999.
[36] N. H. M. Caldwell, B. C. Breton and D. M. Holburn, “Remote Instrument Diagnosis on the Internet,” IEEE Intelligent (Expert) Systems, vol. 13, issue 3, pp. 70-76, May-June 1998.
[37] M. Fowler, UML Distilled Second Edition, Addison Wesley, 2000.
[38] R. Orfali, D. Harkey, and J. Edwards, The Essential Distributed Objects Survival Guide, John Willy & Sons, 1996.
[39] Z. Svoboda, “Securing Web Services with Single Sign-On,” Systinet Inc, 2002.
http://www.theserverside.com/resources/articles/Systinet-web-services-part-6/article.html
[40] F.-T. Cheng and C.-Y. Teng, “An Object-Based Controller for Equipment Communications in Semiconductor Manufacturing,” to appear in Robotics and Computer-Integrated Manufacturing, 2002.
[41] SEMI, “E98 for The Object-Based Equipment Model”, SEMI International Standard CD-ROM, Semiconductor Equipment and Materials International, 2001.
[42] Rong-Ji Huang, “Development of an e-Diagnostics System for Semiconductor Equipment Using Data Mining and Ontology,” Master thesis, National Cheng Kung Univerisity, Tainan, Taiwan, R.O.C., 2002.
[43] Jun-Yan Deng, “Development of an Object-Based Equipment Controller for Communicating with a Framework Manufacturing Execution System,” Master thesis, National Cheng Kung Univerisity, Tainan, Taiwan, R.O.C., 1998.
[44] Microsoft Passport.
http://www.microsoft.com/netservices/passport/
[45] Public Key Infrastructure. http://www.pkiforum.org/
[46] Chia-Ying Tsai, “Development of a Service-Management Scheme with Abnormal-Handling Capability”, Master thesis, National Cheng Kung Univerisity, Tainan, Taiwan, R.O.C., 2001.
[47] 胡百敬, “簡易物件存取協定Simple Object Access Protocol (SOAP),” 恆逸資訊, Sep. 2000.
[48] 鄭淑芬, “Biztalk Framework電子商務架構與XML,” 恆逸資訊, Sep. 2000.
[49] 喻瀚寬、蔡澤銘, “解析Web Service的技術內容與意涵,” 資策會電子商務實驗室,May 2001.