跳到主要內容

臺灣博碩士論文加值系統

(44.222.82.133) 您好!臺灣時間:2024/09/07 19:20
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果 :::

詳目顯示

我願授權國圖
: 
twitterline
研究生:黃銘偉
研究生(外文):Ming-Wei Huang
論文名稱:使用代理人輔助eXtremeProgramming環境之單元測試
論文名稱(外文):Using Agent to Support Unit Testing in eXtreme Programming (XP) Environment
指導教授:陳振炎
學位類別:碩士
校院名稱:國立中央大學
系所名稱:資訊工程研究所
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:2004
畢業學年度:92
語文別:中文
論文頁數:44
中文關鍵詞:極致開發方法單元測試環境代理人
外文關鍵詞:Agentunit testingXPenvironment
相關次數:
  • 被引用被引用:0
  • 點閱點閱:154
  • 評分評分:
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
本論文使用agent技術來建構符合eXtreme Programming (XP) 方法的單元測試環境。該環境必須具彈性及穩定度,並落實XP practices.

藉由agent間的coordination來控管測試流程。並以DAML (DARPA Agent Markup Language) 格式來建構ontology及儲存測試資料,作為agent彼此溝通及 流程掌控的依據。

預期的優點:(1) agent本身的特性,改善環境的flexibility與reliability;(2)落實 XP practices: unit test first, simple design, continuous integration and collective code ownership. (3) DAML描述的測試資料,讓agent更方便存取之,並使資料間有更詳細的關係描述。
This thesis uses agent technology to support unit testing in eXtreme Programming (XP) environment, which should be flexible and reliable, and facilitates XP practices.

The environment monitors process through agent coordination. Ontology and unit testing data are built in DAML (DARPA Agent Markup Language) in order to assist agent communication and process monitoring.

The expected benefits of the environment are: 1) Through agent’s property, flexibility and reliability of the environment are improved; 2) The following XP practices: unit test first, simple design, continuous integration and collective code ownership are facilitated by the environment; 3) Unit testing data in DAML format can be easily accessed by agents. The DAML format also allows detailed description of relationships among testing data.
Chapter 1 Introduction p. 1

Chapter 2 Related Work p. 3

Chapter 3 Using Agent to Support Unit Testing in XP Environment p. 4
3.1 Architecture p. 4
3.2 Implementation p. 7
Chapter 4 Examples p. 8
Chapter 5 Conclusions p. 10
References p. 11
Appendixes p. 12
A: Eclipse p. 12
B: Automating the build and test process p. 14
C: Scenario-Based Testing of E-Business Applications p. 17
D: Ontology of unit testing p. 19
E: Agent-based Environment for Extreme Programming p. 22
F: Examples run p. 30
[1] Martin Fowler, “The New Methodology,” 2003.
Available at: http://martinfowler.com/articles/newMethodology.html
[2] Mike Cohn, Doris Ford, “Introducing an Agile Process to an Organization,” IEEE Computer, Jun. 2003, pp. 74-78.
[3] William C. Wake, Extreme Programming Explored, Addison-Wesley, 2000,
Chapter 2.
[4] B. George, L. Williams, “An Initial Investigation of Test Driven Development in Industry,” Proc. ACM Symposium on Applied Computing, Mar. 2002, pp. 159-163.
[5] Lan Cao, Kannan Mohan, Peng Xu, Balasubramaniam Ramesh, “How Extreme
does Extreme Programming Have to be? Adapting XP Practices to Large-scale
Projects,” Proc. 37th Int. Conf. on System Sciences, Hawaii, 2004, p. 30083c.
[6] J. Highsmith and A. Cockburn, “Agile Software Development: The Business of Innovation,” IEEE Computer, 2001, vol. 34, p. 9.
[7] N. R. Jennings “Agent-Oriented Software Engineering” Proc. 12th Int. Conf. on Industrial and Engineering Applications of AI, Cairo, Egypt, 1999, pp. 4-10.
[8] M. Wooldridge, class notes of An Introduction to Multi-agent Systems, John
Wiley and Sons Ltd. Available at: http://www.csc.liv.ac.uk/~mjw/pubs/imas/
[9] JADE (Java Agent DEvelopment Framework), Telecom Italia Lab.
Available at: http://sharon.cselt.it/projects/jade/
[10] Murray Burke, “About the DAML,” Aug. 2000.
Available at: http://www.daml.org/
[11] Eclipse Platform, Version: 2.0.2 Build id: 200211071448 , (c) Copyright IBM Corp. and others, 2002. Available at: http://www.eclipse.org/platform
[12] Apache Ant, 2000~2002. Available at: http://ant.apache.org/
[13] Erik Hatcher, “Automating the build and test process,” IBM, Aug. 2001.
Available at: http://www-106.ibm.com/developerworks/java/library/j-junitmail
[14] Jeremiah Wittevrongel, Frank Maurer, “SCENTOR: Scenario-Based Testing of
E-Business Applications,” Proc. 10th Int. Workshops on Enabling Technologies:Infrastructure for Collaborative Enterprises, 2001, p. 41.
[15] Adam Pease, “Why Use DAML,” Apr. 2002.
Available at: http://www.daml.org/2002/04/why.html
[16] Foundation for Intelligent Physical Agents, “FIPA Agent Management Specification,” December 2002.
Available at: http://www.fipa.org/specs/fipa00023
[17] Fabio Bellifemine, Giovanni Caire, Tiziana Trucco, Giovanni Rimassa, “Jade Programmer’s Guide”, JADE 15b1, 21 Feb. 2003, p. 7.
QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
無相關論文
 
1. 王行(1997)。台灣地區已婚男性對夫妻性別角色觀念之研究。東吳社會工作學報,3,47-78。
2. 王叢桂(1999)。性別角色信念、家庭承諾、工作承諾與工作價值觀之關係。本土心理學研究,11,59-89。
3. 伊慶春(1987)。已婚職業婦女職業取向、工作狀況、工作滿意和子女照顧方式之研究。中國社會學刊,11,春季,93-120。
4. 周月清(2001)。受暴婦女與專業人員對婚暴認知探討研究。社區發展季刊,94,106-133。
5. 周麗端(2001)。夫妻的家庭價值觀與婚姻滿意度之研究。生活科學學報,7,133-156。
6. 唐先梅(1999a)。雙薪家庭家務工作、公平觀、與夫妻關係滿意度之研究。中華家政學刊,28,16-30。
7. 唐先梅(1999b)。從家務工作的本質談雙薪家庭夫妻家事分工。應用心理研究,4,131-173。
8. 徐宗國(1993)。女人與男人的工作與家庭:攸關時間。婦女與兩性學刊,4,175-206。
9. 徐安琪(2000)。婚姻關係評價:性別差異及其原因探討。中國社會科學季刊,29,175-187。
10. 張寶珠(1995)。 婦女自我肯定、婚姻滿意、父母非理性信念之關係研究。輔導季刊,31(1),21-30。
11. 莊淑芳、陳彰儀(1994)。已婚職業婦女知覺之夫妻性別角色及成就差異性與其成功恐懼的關係。教育與心理研究,17,455-476。
12. 黃馨慧(2000)。台灣成年男性婚姻觀及其家務參與之研究。中華家政學刊,29,59-80。
13. 齊力(1991)。台灣己婚地區婦女就業情況與其居住安排關係之研究。中央研究院民族學研究所集刊,72,151-182。
14. 謝秀芬(民87)。 台灣女性的家庭角色觀與工作觀之研究。東吳社會工作學報,4,1-34。