參考文獻 |
參考文獻
中文部分
1. 洪菁憶(2008)‧循序探勘在軟體版本控制上的應用‧未發表的碩士論文‧中壢:中央大學資訊管理研究所。
2. 陳文華(1999) ‧應用資料倉儲系統建立CRM‧資訊與電腦,122-127。
3. 張智星‧資料分群與樣式辨認。
4. 廖虹雲(2005)‧利用資料探勘來預測顧客對不同產品類別之偏好程度‧未發表的碩士論文‧台中:朝陽科技大學資訊管理研究所碩士論文。
5. 廖振傑(2009)‧藉由資料探勘的排序方式提昇程式碼搜尋品質─以Koders為例‧第20屆 國際資訊管理學術研討會‧台北:世新大學。
6. 龔良民(1998) ‧衍生性群集分析方法之探定理論與應用‧未發表的碩士論文‧高雄:中山大學資訊管理研究所。
英文部分
7. Asako Ohno, & Hajime Murao (2007). Measuring Source Code Similarity Using Reference Vectors. ICIC International, ISSN 1349-4198.
8. Bajracharya, S., Ngo, T., Linstead, E., Dou, Y., Rigor, P., Baldi, P., & Lopes, C. (2006). Sourcerer: A search engine for open source code supporting structure-based search. In Proc. of OOPSLA’06 Companion, 25-26.
9. Berry, M. J. A., & Linoff, G. (1997). Data Mining Technique for Marketing. Sale, and Customer Support, Wiley Computer.
10. Cilibrasi, R.L., & Vitanyi, P.M.B. (2007). The Google Similarity Distance. IEEE Transactions on Knowledge and Data Engineering, 370 – 383.
11. Day, W. H. E., & Edelsbrunner, H. (1984). Efficient algorithms for agglomerative hierarchical clustering methods. Journal of Classification. 7-24.
12. Dick Grune, Henri E. Bal, Ceriel J.H. Jacobs, & Koen G. Langendoen. (2004). Modern compiler Design. John Wiley & Sons Inc, 9-11.
13. Frawley, W. J., Piatetsky-Shapiro, G., & Matheus, C. J. (1992). Knowledge discovery in databases: An overview. AI Magazine. 57-70.
14. Fayyad, U. Piatetsky-Shapiro, G. & P. Smyth (1996). The KDD Process for Extracting Useful Knowledge form Volumes of Data. Communications of the ACM, 39(11), 27–34.
15. Grupe, F. H., & Owrang, M. M. (1995). Database Mining Discovering New Knowledge and Cooperative Advantage. Information System Management, 12(4), 26-30.
16. G. Valiente. (2002). Algorithms on Trees and Graphs. Springer-Verlag, Berlin.
17. Holmes, R., & Murphy, G. C. (2005). Using structural context to recommend source code examples. 27th International Conference on Software Engineering, 117-125.
18. Holmes, R., Walker, R. J., & Murphy, G. C. (2006). Approximate structural context matching: An approach to recommend relevant examples. IEEE Transactions on Software Engineering, 32(12), 958-970.
19. Jiawei, H., & Micheline, K. (2001). Data Mining:Concepts and Techniques. Morgan Kaufmann, 59-60.
20. Kaufman, L., & Rousseeuw, P. J. (2005). Finding Groups in Data: An Introduction to Cluster Analysis. John Wiley & Sons Inc.
21. Kawaguchi, S., Garg, P. K., Matsushita, M., & Inoue, K. (2003). Automatic categorization algorithm for evolvable software archive. International Workshop on Principles of Software Evolution, 6, 195-200.
22. Kawaguchi, S., Garg, P. K., Matsushita, M., & Inoue, K. (2004). MUDABlue: An Automatic Categorization System for Open Source Repositories. In Proceedings of the 11th Asia-Pacific Software Engineering Conference (November 30 - December 03, 2004). APSEC. IEEE Computer Society, Washington, DC, 184-193.
23. Kuhn, A., Ducasse, S., and Gírba, T., “Semantic clustering: Identifying topics in source code.” Information and Software Technology (49:3), pp.230-243, 2007.
24. Linstead, E., Rigor, P., Bajracharya, S., Lopes, C., & Baldi, P. (2007). Mining concepts from code with probabilistic topic models. Proceedings of the twenty-second IEEE/ACM international conference on automated software engineering, November 05-09.
25. Lorigo, L., Pan, B., Hembrooke, H., Joachims, T., Granka, L., & Gay, G. (2006). The Influence of Task and Gender on Search and Evaluation Behavior Using Google. Information Processing and Management, 42, 1123-1131.
26. Mandelin, D., Xu, L., Bodik, R., and Kimelman, D. (2005). Jungloid mining: helping to navigate the API jungle. In Proc. of PLDI 2005, 48-61.
27. Rousidis, D., & Tjortjis, C. (2005). Clustering Data Retrieved from Java Source Code to Support Software Maintenance: A Case Study. Proceedings of the Ninth European Conference on Software Maintenance and Reengineering, 276-279.
28. Robert C. Martin, “UML Tutorial:Part 1 -- Class Diagrams.”
29. Sahavechaphan, N., & Claypool, K. (2006). XSnippet:Mining for sample code. In Proc. of OOPSLA, 413–430.
30. Steven P. Reiss (2009). Semantics-based code search. International Conference on Software Engineering, 243 – 253.
31. Thummalapenta, S., & Xie, T. (2007). PARSEWeb:A Programmer Assistant for Reusing Open Source Code on the Web. In Proc. of ASE 2007, 204-213.
32. Tobias S. & Abraham B. (2006). Detecting Similar Java Classes Using Tree Algorithms. International Conference on Software Engineering, 65 – 71.
33. Xie, T., & Pei, J. (2006). MAPO: Mining API usages from open source repositories. In Proc. of MSR’06, 54-57.
網頁資料
34. 自由軟體鑄造場(Open Source Software Foundry)‧2010年5月31日取自http://www.openfoundry.org/
35. 自由軟體入口‧2010年5月31日取自http://www.oss.org.tw/
36. Codase source code search engine‧2010年5月31日取自http://www.codase.com/
37. Google Code Search Engine ‧2010年5月31日取自http://www.google.com/codesearch/
38. Koders source code search engine ‧2010年5月31日取自http://www.koders.com/
39. Krugle source code search engine‧2010年5月31日取自http://www.krugle.org/
40. SourceForge.net: Open Source Software‧2010年5月31日取自http://sourceforge.net/
41. TIOBE software‧2010年5月31日取自http://www.tiobe.com/
|