|
1.Bennett, S., McRobb, S., Farmer, R., 2002, Object-Oriented Systems Analysis And Design Using UML, (2st Ed), McGraw-Hill. 2.Booch, G., Rumbaugh, J., Jacobson, I., 1999, The Unified Modeling Language User Guide, Addison Wesley. 3.Brookshier, D., Govoni, D., Krishnan N., 2002, JXTA:JavaTM P2P Programming, SAMS. 4.Couloris, G., Dollimore, J., Kindberg, T., 2001, Distributed Systems Concepts and Design, Addison Wesley. 5.Dreamtech Software Team, 2002, Peer-to-Peer Application Development: Cracking the Code, Hungry Minds. 6.Erbas, C., Sarkeshik, S., Tanik, M.M., 1992, DIFFERENT PERSPECTIVES OF THE N-QUEENS PROBLEM, Proc. of the ACM 1992 Computer Science Conference, pp. 99-108. 7.Foster, I., 1995, Designing And Building Parallel Programs, Addison Wesley. 8.France, R.B., Kim, D.K., Ghosh, S., Song, E., 2003, “A UML-Based Pattern Specification Technique”, Software Engineering, Vol. 30, pp. 193-206. 9.Gong, L., 2001, “JXTA: a network programming environment”, Internet Computing, Vol. 5, pp. 88-95. 10.Grosso, W., 2002, Java RMI, O’REILLY. 11.Harold, E.R., 200, Java Network Program, O’REILLY. 12.Hughes, M., Shoffner, M., Hamner, D., Bellur, W.U., 1999, JAVA Network Programming, Manning. 13.Huang, K.C., Wang, F.J., 1997, “Design Patterns for Parallel Computations of Master-Slave Model”, Proc. of Information, Communications and Signal Processing, Vol.3, pp. 1508-1521. 14.Joseph, J., Fellenstein, C., 2004, Grid Computing, Pearson Education. 15.Kalogeraki, V., Chen, F., 2004, “Managing distributed objects in peer-to-peer systems”, Network, Vol. 18, pp. 22-29. 16.Leuf, B., 2002, Peer to Peer Collaboration and Sharing over the Internet, Pearson Education. 17.Mattson, T.G., Sanders, B.A., Massingill B.L., 2004, Patterns For Parallel Programming, Addison Wesley. 18.Nicol, J.R., Wilkes, C.T., Manola, F.A., 1993, “Object orientation in heterogeneous distributed computing systems”, Computer, Vol. 26, pp. 57-67. 19.Patterson, DA., Hennessy, JL., 2005, Computer Organization And Design The Hardware/Software Interface, (3st Ed), Morgan Kaufmann. 20.Quinn, M.J., 2003, Parallel Programming In C With MPI And OpenMP, McGraw-Hill. 21.Sterling, T., 2002, Beowulf Cluster Computing with Windows, Latex. 22.Tanenbaum, A.S., Steen M.V., 2002, Distributed System Principles and Paradigms, Prenticed Hall. 23.Wan, J.Y., Sun, Y.Q., Xue, J.Y., 2000, “Expanding Design Pattern to Support Parallel Programming”, Proc. of Technology of Object-Oriented Languages and Systems, pp. 24-31. 24.Winn, T., Calder, P., 2002, ”Is This a Pattern?”, IEEE SOFTWARRE, Vol. 19, pp. 59-66. 25.Wilkinson, B., Allen, M., 2002, Parallel Program Techinques and Applications Using Networked Workstations and Parallel Computers, Pearson Education. 26.河西朝雄 著,周明憲 譯,2002,Java於演算法與資料結構之實習應用,博碩文化股份有限公司。 27.周政宏,2001,Java程式建構的思維,文魁資訊股份有限公司。 28.結城 浩 著,李於青 譯,2005,Design Patterns於Java語言上的實習應用,博碩文化股份有限公司。 29.楊正甫,2000,物件導向分析與設計,松崗電腦圖書資料股份有限公司。 30.顏春煌,2004,JAVA網路程式設計,旗標出版股份有限公司。 31.Boinc, http://boinc.berkeley.edu/ 32.Borderschess.org, http://www.borderschess.org/KnightTour.htm 33.GridCafe, http://www2.twgrid.org/gridcafe/gridatCERN/gridatcern.htm 34.Grid.ORGTM, http://www.grid.org/home.htm 35.IBM, http://www.ibm.com/us/ 36.SETI Institute, http://www.seti.org/site/pp.asp?c=ktJ2J9MMIsE&b=178025 37.Sun Developer Network, http://java.sun.com/products/jdk/rmi/reference/docs/index.html 38.TeraGrid, http://www.teragrid.org/ 39.Top500 Surpercomputer site, http://www.top500.org/ 40.United DevicesTM, http://www.ud.com/home.htm
|