(54.236.58.220) 您好!臺灣時間:2021/02/27 18:13
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:林威延
研究生(外文):Will Y. Lin
論文名稱:Development of Electronic Acquisition Model for Project Scheduling (e-AMPS) Using Java-XML
論文名稱(外文):Development of Electronic Acquisition Model for Project Scheduling (e-AMPS) Using Java-XML
指導教授:曾惠斌曾惠斌引用關係
學位類別:博士
校院名稱:國立臺灣大學
系所名稱:土木工程學研究所
學門:工程學門
學類:土木工程學類
論文種類:學術論文
論文出版年:2002
畢業學年度:90
語文別:英文
論文頁數:120
中文關鍵詞:Automatic CommunicationProject SchedulingIntelligent AgentXML
外文關鍵詞:Automatic CommunicationProject SchedulingIntelligent AgentXML
相關次數:
  • 被引用被引用:0
  • 點閱點閱:149
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
In recent years, effective communication among project participants has been regarded as one of the critical factors for achieving project success. Participants in a multi-contract project acquire external real-time information from other involved parties, and use this to make appropriate decisions in regard to project control. Due to the large number of decisions to be made during the construction phase, each of which requires information of different types and amounts, project participants use computers to facilitate these decision-makings. However, there exists two major obstacles to automate gaining efficient access to external information in a distributed data environment for project participants: (1) the variety of data structures that project members’ software applications may use, and (2) the lack of an automatic mechanism for electronic data acquisition. This research proposes a novel solution named Electronic Acquisition Model for Project Scheduling (e-AMPS), which is an agent-based communication environment centralized in an information agent, Message Agent (MA). e-AMPS is based on four elements for automatic communication designed by this research: (1) An ontology for automatic communication called Schema for Project Scheduling (SPS) defined in extensible markup language schema (XML Schema), (2) a data-retrieving language called Data Acquisition Language for Scheduling (DALS), (3) a searching algorithm to reach data source in a tree-like contact structure, Hierarchy Searching Algorithm (HSA), and (4) an automatic data transfer mechanism called Message Transfer Chain (MTC). Each participant of the same project equips a Message Agent as his unique information window to automatically acquire external information and provide other participants with scheduling information as well, which builds an automatic communication environment for multi-contract projects to solve the above-mentioned problems, and thus achieve automatic communication for project scheduling.
In recent years, effective communication among project participants has been regarded as one of the critical factors for achieving project success. Participants in a multi-contract project acquire external real-time information from other involved parties, and use this to make appropriate decisions in regard to project control. Due to the large number of decisions to be made during the construction phase, each of which requires information of different types and amounts, project participants use computers to facilitate these decision-makings. However, there exists two major obstacles to automate gaining efficient access to external information in a distributed data environment for project participants: (1) the variety of data structures that project members’ software applications may use, and (2) the lack of an automatic mechanism for electronic data acquisition. This research proposes a novel solution named Electronic Acquisition Model for Project Scheduling (e-AMPS), which is an agent-based communication environment centralized in an information agent, Message Agent (MA). e-AMPS is based on four elements for automatic communication designed by this research: (1) An ontology for automatic communication called Schema for Project Scheduling (SPS) defined in extensible markup language schema (XML Schema), (2) a data-retrieving language called Data Acquisition Language for Scheduling (DALS), (3) a searching algorithm to reach data source in a tree-like contact structure, Hierarchy Searching Algorithm (HSA), and (4) an automatic data transfer mechanism called Message Transfer Chain (MTC). Each participant of the same project equips a Message Agent as his unique information window to automatically acquire external information and provide other participants with scheduling information as well, which builds an automatic communication environment for multi-contract projects to solve the above-mentioned problems, and thus achieve automatic communication for project scheduling.
CHAPTER 1 INTRODUCTION.......................................1
1.1 BACKGROUND................................................1
1.2 PROBLEM STATEMENTS........................................2
1.3 OBJECTIVES................................................4
1.4 METHODOLOGY...............................................4
1.5 FLOWCHART OF RESEARCH.....................................6
1.6 STRUCTURE OF DISSERTATION.................................7
CHAPTER 2 LITERATURE REVIEW..................................8
2.1 SCHEDULING PROCESS FOR MULTI-CONTRACT PROJECTS............8
2.2 COLLABORATIVE SCHEDULING.................................11
2.3 INTELLIGENT AGENT........................................12
2.3.1 Definition.............................................12
2.3.2 Agent Applications.....................................14
2.4 AGENT COMMUNICATION LANGUAGE.............................14
2.5 EXTENSIBLE MARKUP LANGUAGE (XML).........................16
2.5.1 Markup Language........................................16
2.5.2 Stylesheet Language....................................19
2.6 SUMMARY..................................................21
CHAPTER 3 METHODOLOGY.......................................22
3.1 SCOPE AND DEFINITIONS....................................22
3.1.1 Communication for Collaborative Scheduling.............23
3.1.2 Messages...............................................25
TIME MILESTONE...............................................27
3.1.3 Communication Network..................................27
3.2 FRAMEWORK OF METHODOLOGY.................................31
3.2.1 Concept................................................31
3.2.2 Framework of the Methodology...........................34
3.3 ARCHITECTURE OF E-AMPS...................................35
3.3.1 Overview...............................................35
3.3.2 Message Agent..........................................38
3.3.3 DALS-speaking Decision Support Systems for Scheduling..40
3.4 OPERATION................................................41
3.4.1 Overview...............................................41
3.4.2 Message Manipulation...................................44
CHAPTER 4 DEVELOPMENT OF MESSAGE AGENT......................48
4.1 OVERVIEW.................................................48
4.2 XML SCHEMA FOR SCHEDULING (XSS)..........................48
4.3 DATA ACQUISITION LANGUAGE FOR SCHEDULING (DALS)..........54
4.4 HIERARCHY SEARCHING ALGORITHM (HSA)......................59
4.4.1 Searching in the Communication Network.................59
4.4.2 Hierarchy Searching Algorithm (HSA)....................61
4.5 MESSAGE TRANSFER CHAIN (MTC).............................66
CHAPTER 5 IMPLEMENTATION & SCENARIO.........................70
5.1 IMPLEMENTATION OF MESSAGE AGENT 1.0......................70
5.1.1 Developing Tools and Features..........................70
5.1.2 Directories and Configurations.........................77
5.1.3 Core Objects and their behaviors.......................80
5.2 SCENARIO.................................................91
CHAPTER 6 CONCLUSION.......................................106
6-1 CONCLUSION..............................................106
6-2 FUTURE WORK.............................................108
ACKNOWLEDGEMENT.............................................110
REFERENCE ...................................................110
APPENDIX....................................................114
Project Scheduling & Lean Construction
1. J. Hinze, A. Tracey, The Contractor-Subcontractor Relationship: The Subcontractor’s View, Journal Construction Engineering Management, ASCE 120 (2) (1994), 274-287.
2. A. Al-Hammad, Common Interface Problem Among Various Construction Parties, Journal of Performance of Constructed Facility, ASCE 14 (2) (2000), 71-74.
3. S.R. Thomas, R.L. Tucker, W.R. Kelly, Critical Communication Variables, Journal Construction Engineering Management, ASCE 124 (1) (1998), 58-66.
4. V. Sanvido, F. Grobler, K. Parfitt, M. Guvenis, M. Coyle, Critical Success Factors for Construction Projects, Journal Construction Engineering Management, ASCE 118(1)(1992), 94-111.
5. F.A. Karaa, B. Adballah, Coordination Mechanism during the Construction Project Life Cycle, Project Managemenr Journal, 22 (3) (1991), 45-53.
6. A. Laufer, G. Howell, Construction Planning: Revising the Paradigm, Project Management Journal, 24 (3) (1993), 23-33.
7. O. Adudayyeh, K. Anderson, Integrated Construction Project Management: A Teaching Case Study, Journal of Professional Issues in Engineering Education and Practice, ASCE, 125 (4) (1999), 94-111.
8. M.T. Callahan, D.G. Quackenbush, J.E. Rowings, Construction Project Scheduling, McGraw-Hill, Inc. New York, 1992.
9. E. M. Willis, Scheduling Construction Projects, John Wiley & Sons, Inc. New York, 1986.
10. E.W. East, S. Kim, Standardizing Scheduling Data Exchange, Journal Construction Engineering Management, ASCE 119 (2) (1993), 215-225
11. W.T. Chan, K.H. Chua, X. Lang, Collaborative Scheduling over the Internet, Computer-Aided Civil and Infrastructure Engineering, 14 (1999) 15-24.
12. J.R. Schermerhorn, J.G. Hunt, R.N. Osborn, Managing Organizational Behavior, John Wiley & Sons, New York, 1994.
13. Collaborative design: what is it? Automation in Construction Volume: 9, Issue: 4, July, 2000, pp. 409-415 Kvan, Thomas
14. Computer-integrated collaborative design and operation in the construction industry Automation in Construction Volume: 7, Issue: 6, September, 1998, pp. 485-492 Veeramani, D.; Tserng, H.P.; Russell, J.S.
15. Coding and modelling communication in architectural collaborative design Automation in Construction Volume: 11, Issue: 2, February, 2002, pp. 199-211 Gabriel, Gerard Cesar; Maher, Mary Lou
16. The multiuser workspace as the medium for communication in collaborative design Automation in Construction Volume: 10, Issue: 3, March, 2001, pp. 303-308 Woo, Sungho; Lee, Eunjoo; Sasada, Tsuyoshi
17. An industry foundation classes Web-based collaborative construction computer environment: WISPER Automation in Construction Volume: 10, Issue: 1, November, 2000, pp. 79-99 Faraj, I.; Alshawi, M.; Aouad, G.; Child, T.; Underwood, J.
18. Collaboration and coordination in architectural design: approaches to computer mediated team work Automation in Construction Volume: 7, Issue: 6, September, 1998, pp. 465-473 Gross, Mark D.; Yi-Luen Do, Ellen; McCall, Raymond J.; Citrin, Wayne V.; Hamill, Paul; Warmack, Adrienne; et. al.
19. An integrated model to support distributed collaborative design of buildings Automation in Construction Volume: 7, Issue: 2-3, January, 1998, pp. 177-188 Kalay, Yehuda E.; Khemlani, Lachmi; JinWon, Choi
20. Automating realization of integrated project models Automation in Construction Volume: 8, Issue: 3, February, 1999, pp. 249-267 Wittenoom, Richard
Agent-based Communication
21. C.J. Anumba, N.F.O. Evbuomwan, A Taxonomy for Communication Facets in Concurrent Life-cycle Design and Construction, Computer-Aided Civil and Infrastructure Engineering, 14 (1999) 37-44.
22. I. Faraj, M. Alshawi, G. Aouad, T. Child, J. Underwood, Distributed Object Environment: Using International Standards for Data Exchange in the Construction Industry, Computer-Aided Civil and Infrastructure Engineering, 14 (1999) 395-405.
23. G.T. Luiten, F.P. Tolman, Automating Communication in Civil Engineering, Journal Construction Engineering Management, ASCE 123 (2) (1997), 113-120.
24. M.K. Parfitt, M.G. Syal, M. Khalvati, S. Bhatia, Computer-integrated Design Drawing and Construction Project Plans, Journal Construction Engineering Management, ASCE 119 (4) (1993), 729-742.
25. E.U. Harding, Downsizing Has Arrived, Software Magazine, 12 (4) (1992), 52.
26. D. Stodder, Return to Process: Clint/Server Computer Forces us to Reexamine the Data Centric Approach, Database Programming and Design, 5 (3) (1992), 5-7.
27. C.L. Graham, B. Henderson-Sellers, D. Han, Comparison of Object-oriented and Traditional System Development Issues in Distributed Environments, Information and Management, 28 (5) (1995), 327-340.
28. T. R. Gruber, A translation approach to portable ontologies. Knowledge Acquisition, 5 (2) (1993), 199-220.
Intelligent Agent
29. R. Murch, T. Johnson, Intelligent Software Agents, Prentice-Hall Inc., New Jersey, 1998.
30. M.J. Bradshaw, Software Agents, AAAI Press/The MIT Press, Menlo Park, CA, 1997.
31. P.J. Bigus, Constructing Intelligent Agent with Java, John Wiley & Sons, Inc., New York, 1997, 23-53.
32. Spatial objects and intelligent agents in a virtual environment Automation in Construction Volume: 5, Issue: 3, September, 1996, pp. 141-150 Engeli, Maia; Kurmann, David
33. A framework for distributed agent-based engineering design support Automation in Construction Volume: 10, Issue: 5, July, 2001, pp. 631-637 Lees, Brian; Branki, Cherif; Aird, Iain
34. Collaborative design of structures using intelligent agents Automation in Construction Volume: 11, Issue: 1, January, 2002, pp. 89-103 Anumba, C.J.; Ugwu, O.O.; Newnham, L.; Thorpe, A.
JAVA, XML & XSLT
35. International Alliance for Interoperability, http://www.iai-na.org/domains/aecxml.html, 2002.
36. Simon St. Laurent, Ethan Cerami, Building XML Applications, McGraw-Hill, New York, 1999. pp 4-55
37. The Source for Java™ Technology, java.sun.com
38. The World Wide Web Consortium, http://www.w3.org, Extensible Markup Language (XML), http://www.w3.org/XML/, & W3C XML Schema, http://www.w3.org/XML/Schema
39. W3C The Extensible Stylesheet Language (XSL), http://www.w3.org/Style/XSL/
40. H.P. Tserng, P.H. Lin, An Accelerated Subcontracting and Procuring Model for Construction Projects, Automation in Construction, 11 (2002) 105-125.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔