|
[1] Bennett, K.H., “An Overview of Maintenance and Reverse Engineering”, The REDO Compendium, John Wiley & Sons, Inc., Chichester, 1993.
[2] Ian Sommerville, “Software Engineering”, 7th edition, Addison Wesley, 2004.
[3] B. Foote and W.F. Opdyke, “Life Cycle and Refactoring Patterns that Support Evolution and Reuse”, Addison Wesley, 1995.
[4] D. Mancl, “Refactoring for Software Migration”, IEEE Communications Magazine, Vol. 39, No. 10., 2001, pp. 88-93.
[5] Graham Hamilton, “JavaBeans API Specification”, Sun Microsystems, 1997.
[6] Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, “Design Patterns”, Addison Wesley, 1995
[7] Kenji SAKATA, “Struts Gyakubiki 333 no Gokui", SHUWA SYSTEM CO., 2004
[8] Sun Java BluePrints-J2EE Patterns, http://java.sun.com/blueprints/patterns/MVC-detailed.html
[9] Apache Struts, http://struts.apache.org/
[10] Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad and Michael Stal, “Pattern-Oriented Software Architecture”, John Wiley & Sons, Inc., 1996.
[11] IThome 電腦報, 第91期, pp.42, 2003.
[12] IBM Information Center, http://publib.boulder.ibm.com/infocenter/iadthelp/v6r0/index.jsp
[13] Ivar Jacobson, Martin Griss and Patrik Jonsson, “Software Reuse”, ACM Press Books, Addison Wesley, 1997.
[14] Ulrich, W.M., “The Evolutionary Growth of Software Reengineering and the Decade Ahead”, American Programmer, Vol. 3, No. 10, pp.14-20, 1990.
[15] 叡揚資訊 JAVA Template說明, http://crd.gss.com.tw/portal/template/java/default.asp
[16] Borland JBuilder, http://www.borland.com/us/products/jbuilder/index.html
[17] Martin Fowler, Kent Beck, John Brant, William Opdyke and Don Roberts, “Refactoring: Improving the Design of Existing Code”, Addison Wesley, 1999.
[18] Sun JSP, http://java.sun.com/products/jsp/
[19] W3C HyperText Markup Language (HTML) Home Page, http://www.w3.org/MarkUp/
[20] Java 2 Platform SE API Specification, http://java.sun.com/j2se/1.5.0/docs/api/index.jsp
|