一、中文部分
[1] IBM,”迭代化軟體開發技術: IBM Rational 技術白皮書”,IBM 公司
[2] Pollice, Gary.,”在小型專案中使用 IBM Rational Unified Process : 極限程式設計剖析.”, IBM 公司
[3] 王藝儒,2003,CCMI 流程資產資料庫之設計-以軟體專案採用RUP方法發展為例.,銘傳大學,碩士論文,.[4] 陳奐瑀,2004,運用 UML 整合元件化校務資訊系統模型之研究.,雲林科技大學,碩士論文[5] 傅純一,2004,”迭代化軟體開發技術:IBM Rational 技術白皮書”, IBM 公司
[6] 張益平,2001,UML 使用手冊.,博碩出版.
[7] 台灣 SAP 公司網站,http://www.sap.com
二、西文部分
[1] Boehm, Barry W., 1998,.”A Spiral Model of Software Development and Enhancement”, .IEEE Computer, pp61-72.
[2] Booch, Grady, James Rumbaugh, and Ivar Jacobson,. 1999,. Unified Modeling Language User Guide., First ,: Addison Wesley.
[3] Cheesman, John, and John Daniels,. 2001,. UML Components - A simple Process for SPecifying Component-Based Software:, First, Addison-Wesley.
[4] Rational Software Company,. 1998., “Rational Unified Process: Best Practices for Software Development team”,: Rational software company.
[5] Kruchten, Philipe, 2002, .”Planning an Iterative Project”,: Rational Software Corp.
[6] Kruchten, Philippe,. 2002,. The Rational Unified Process An Introduction., Second ed: ,Addison-Wesley.
[7] Kruchten, Phillipe,. 2003,. “Using the RUP to Evolve a Legacy System”,: IBM developerworks.
[8] Larman, Graig,. 2002,. Apply UML and patterns: an Introduction to Object-oriented analysis and design and the unified process., Second ed,: Prentice Hall.
[9] Poinsignorr, Eric,. “Rational Unify Process (RUP), a Software Process Knowledge Base.”, IBM developerworks
[10] Shelly, Gary B., Thomas J. Cashman, and Harry J. Rosenblatt., 2001,. System Analysis and Design., Fourth ed:, Course Technology.
[11] Tallersall, Glen., 2002,. “Supporting Iterative Development through Requirement Management”,: Rational software Corp.
[12] Williams, J.D,. 1996,. “Managing Iteration in OO Project”,. IEEE Computer, pp39-43.