References |
Additional references that may be useful, including books, method plug-ins, and commercial methodology products.
Main Description
ADO03 | Adolph, Bramble, Cockburn, and Pols Patterns for Effective Use Cases, Addison Wesley, 2003.
ADO04 | Adolph, Bramble, Cockburn, and Pols Tutorial 17: Patterns for Writing Effective Use Cases, presented at the 19th Annual Conference on Object-Oriented Programming, Systems, Languages and Applications, 2004.
ALE77 | Alexander, C. A Pattern Language, Oxford University Press, 1977
ALE79 | Alexander, C., A Timeless Way of Building, Oxford University Press, 1979
ALL02 | Allamaraju, S. Architecture Paradox, http://www.sei.cmu.edu/architecture/essays.html.
ALU03 | Alur, D., Crupi, J., Malks, D., Core J2EE Patterns: Best Practices and Design Strategies, Prentice Hall/Sun Press, 2001.
BOE88 | Boehm, B., Papaccio, C. Understanding and Controlling Software Cost, IEEE Trans. on Software Engineering, Oct. 1988.
BOE95 | Boehm, B. Anchoring the Software Process, http://sunset.usc.edu/publications/TECHRPTS/1995/usccse95-507/ASP.pdf
BOO95 | Booch, G. Object Solutions - Managing the Object-Oriented Project, Addison Wesley Longman, 1995
BUS96 | Buschmann, F., Meunier, R., Rohnert, H.,Sommerlad, P., Stal, M., Pattern-Oriented Software Architecture -- A System of Patterns, Wiley, 1996.
COP95 | Coplien, J., Schmidt, D., Pattern Languages of Program Design,Addison-Wesley Professional, 1995
CRO79 | Crosby, Philip. Quality is Free: The Art of Making Quality Certain, McGraw-Hill, 1979.
GAM95 | Gamma, E., Helm, R., Johnson, R., Vlissides, J., Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley Professional; 1995
GAB98 | Gabriel, Richard P., Patterns of Software: Tales from the Software Community, Oxford University Press, 1998.
HIC03 | Hickey A., Davis, A. Elicitation Technique Selection: How Do the Experts Do It?, International Conference on Requirements Engineering (RE03), Los Alamitos, California: IEEE Computer Society Press, September 2003.
HUL05 | Hull, E., Jackson, K. and Dick, J. Requirements Engineering, Second Edition. Springer, 2005.
KRO03 | Kroll, P. and Kruchten, P. The Rational Unified Process Made Easy, Addison Wesley, 2003.
KRU95 | Kruchten, Phillipe B., The 4+1 View Model of Architecture, IEEE Software, vol. 12, no. 6, pp 42-50, November 1995
RUP06 | IBM Rational 2006. The Rational Unified Process.
|  | A commercial methodology, also based on the Eclipse Process Framework, and advanced guidance on topics such as business modeling, portfolio management, asset-based development, real-time design, user experience, and so on.
SCH04 | Schwaber, K. Agile Project Management with Scrum. Microsoft Press 2004.
|  | An excellent reference by one of the co-inventors of the Scrum project management method.
SEI99 | SEI, 1999. Software Risk Evaluation (SRE) Method Description, v2.0. http://www.sei.cmu.edu/pub/documents/99.reports/pdf/99tr029-body.pdf
TEL06 | Telelogic, 2006. Get It Right the First Time: Writing Better Requirements.
UML05 | OMG, 2005. Unified Modeling Language 2.0: Superstructure. http://www.omg.org/docs/formal/05-07-04.pdf
This program and the accompanying materials are made available under the Eclipse Public License v1.0 which accompanies this distribution. View copyright information here: OpenUP Copyright