Bibliography

Ahmed, Z. K., and C. Umrish, Developing Enterprise Java Applications with J2EE and UML, Boston: Addison-Wesley, 2001.

Alexander, C. et al., A Pattern Language, New York: Oxford University Press, 1977.

Armour, F., and G. Miller, Advanced Use Case Modeling, Boston: Addison-Wesley, 2001.

Beck, K., eXtremeProgramming Explained: Embrace Change, Boston: Addison-Wesley, 2000.

Binder, J., Testing Object-Oriented Software, Reading, Mass.: Addison-Wesley, 1999.

Boehm, B. W., “A Spiral Model of Software Development and Enhancement,” ACS Software Engineering Notes, 11(4), 1986: 14–24.

Booch, G., Object-Oriented Analysis and Design, Benjamin/Cummings Publishing Company, 1994.

———, J. Rumbaugh, and I. Jacobson, The Unified Modeling Language User Guide, Reading, Mass.: Addison-Wesley, 1999.

Brooks, F., The Mythical Man-Month, Reading, Mass.: Addison-Wesley, 1995.

Brown, W., R. “Skip” Malveau, H. McCormick III, and T. Mowbray , Anti Patterns: Refactoring Software, Architectures, and Projects in Crisis, John Wiley & Sons, Inc., 1998.

Cantor, M., Object-Oriented Project Management with UML, Wiley, 1998.

Card D. and E. Comer, “Why Do So Many Reuse Programs Fail?” IEEE Software, 11(5), September 1994: 114–115.

Cheng, M. J., “My words are very easy to understand,” Lectures on the Tao The Ching (translated from the Chinese by T.C. Gibbs), Richmond, CA: North Atlantic Books, 1981.

Constantine, L., Constantine on Peopleware, Yourdon Press Computing Series, Upper Saddle River, N.J.: Prentice Hall, 1995.

———, L. Lockwood, Software for Use: A Practical Guide to the Models and Methods of Usage-centered Design, Reading Mass.: Addison-Wesley, 1999. (see also www.foruse.com.)

Coplien, J. O., “Generative Pattern Languages,” C++ Report, 6(6), (July– August 1994): 18–22, 66–67.

———, “The Column without a Name: Setting the Stage,” C++ Report, 6(8), (October 1994): 8–16.

DeMarco, T., and T. Lister, Peopleware: Productive Projects and Teams, Dorset House Publishing Company, 1987.

Eriksson, H., and M. Penkar, Business Modeling with UML; Business Patterns at Work, OMG Press, 2000.

Eykholt, E., (ed.), Best of Booch, SIGS Books & Multimedia, New York: 1996.

Fowler, M., “A Survey of Object-Oriented Analysis and Design Methods,” OOPSLA'96 Tutorial No. 45, (October 1996): 6–10.

———, Analysis Patterns: Reusable Object Models, Reading Mass.: Addison-Wesley, 1997.

———, with K. Scott, UML Distilled 2d ed., Boston: Addison-Wesley, 2000.

Frakes, W. B., and S. Isoda, “Success Factors of Systematic Reuse,” IEEE Software, 11(5), (September 1994): 15–19.

Beizer, B., System Testing and Quality Assurance, New York: Van Nostrand Reinhold, 1984.

Gabriel, R., “The Quality without a Name,” Journal of Object-Oriented Programming, 6(5), (September 1993): 86–89.

Gamma, E., R. Helm, R. Johnson, and J. Vlissides, Design Patterns: Elements of Reusable Object-Oriented Software, Reading, Mass.: Addison-Wesley, 1995.

Gardner, K., A. Rush, M. Crist, R. Konitzer, and B. Teegarden, Cognitive Patterns: Problem-solving Frameworks for Object Technology, Cambridge University Press: 1998.

Gates, B., Business @ The Speed of Thought, Viking, 1999.

Glass, R., Software Runaways: Monumental Software Disasters, Upper Saddle River, N.J.: Prentice Hall, 1997.

Glenford, M., The Art of Software Testing, John Wiley and Sons, 1979.

Goldberg, A., and K. Rubin, Succeeding with Objects: Decision Frameworks for Project Management, Reading, Mass.: Addison-Wesley, 1995.

Graham, I., Migrating to Object Technology, Reading, Mass.: Addison-Wesley, 1994.

Greatrex, C. (KPMG Director), “Achieving Excellence through Effective Management of your IT project,” Proceedings of ITProject Management by AIC Conferences, (April 1996).

Hammer, M. and J. Champy, Reengineering the Corporation, Allen and Unwin, 1994.

Henderson-Sellers, B., Book of Object-Oriented Knowledge, 2d ed., Upper Saddle River, N.J.: Prentice Hall, 1997.

———, and J. Edwards, Book Two of Object-Oriented Knowledge, The Working Object, Prentice Hall, 1994.

———, and A. Bulthuis, “Object-Oriented Metamethods,” New York: Springer, 1997.

———, and M. Serour, “Creating a process for transitioning to object technology,” IEEE 2000, 436–440, 00896731; Also presented at TOOLS USA 2001.

———, and Unhelkar, B., OPEN Modeling with the UML, U.K.: Addison-Wesley, 2000.

Henninger S., “Using Iterative Refinement to Find Reusable Software,” IEEE Software, 11(5), (September, 1994): 48–59.

Hudson, William, “A User-centered UML Method,” in Object Modeling and User Interface Design: Designing Interactive Systems, M. Van Harmelen (ed.), Boston: Addison-Wesley, 2001.

Humphrey, W., A Discipline for Software Engineering, Reading, Mass.: Addison-Wesley, 1995.

Hutt, A., Object Analysis and Design, Description of Methods, OMG/Wiley, 1994.

Jacobson, I., “Time for a Cease-Fire in the Methods War,” Journal of Object-Oriented Programming, July/August, 1993.

Jacobson, I., M. Christerson, P. Jonsson, and G. Overgaard, Object-Oriented Software Engineering: A Use Case Driven Approach, Reading, Mass.: Addison-Wesley, 1992.

Jacobson, I., G. Booch, J. Rumbaugh, The Unified Software Development Process, Reading, Mass.: Addison-Wesley, 1999.

Jacobson, I., M. Griss, P. Jonsson, Software Reuse, Reading, Mass.: Addison-Wesley, 1997.

Jalote, P., CMM in Practice: Process for Executing Software Projects at Infosys, Boston: Addison-Wesley, 2000.

Jones, C., Applied Software Measurement: Assuring Productivity and Quality, New York: McGraw-Hill, 1991.

Kimball, R., L. Reeves, M. Ross, and W. Thornthwaite, The Data Warehouse Lifecycle Toolkit, Wiley, 1998.

Kriendler, J., “Cultural Change and Object-Oriented Technology,” Journal of Object-Oriented Programming, 5(9), (February 1993): 6–8.

Lanier, J., “The Frontier between Us,” Communications of the ACM, 40(2), (February 1997), 55–56, Special Anniversary issue on 50 years of computing.

Lauder, A., and S. Kent, “Two-Level Modeling” Technology of OO Languages and Systems, (TOOLS 31), Nanjing, China, IEEE Computer Society, J. Chen, J. Lu, B. Meyer (eds.), 108–117, 1999.

Lorenz, M., and J. Kidd, Object-Oriented Software Metrics, New Jersey: Prentice Hall, 1994.

Martin, R., “Patterns: PloP, PLoP, fizz, fizz,” Journal of Object-Oriented Programming, 7(8), (January 1995): 7–12.

McGregor, J. and D. Sykes, A Practical Guide to Testing Object-Oriented Software, Boston: Addison-Wesley, 2001.

Meyer, B., Object Success, Prentice Hall, 1995.

———, Object-Oriented Software Construction, 2d ed., “The Importance of Being Humble,” Upper Saddle River, N.J.: Prentice Hall, PTR, 2000.

Perry, W., Quality Assurance for Information Systems, QED Information Sciences, Wellesley, Mass.: 1991.

Rosenberg, D., and K. Scott, Use Case Driven Object Modeling with the UML, Reading, Mass.: Addison-Wesley, 1999.

Rumbaugh, J., I. Jacobson, and G. Booch, The Unified Modeling Language Reference Manual, Reading, Mass.: Addison Wesley, 1999.

Shaw, M. and D. Garlan, Software Architecture: Perspectives on an Emerging Discipline, Prentice Hall, 1996.

Sommerville, I., Software Engineering, Reading, Mass.: Addison-Wesley, 1989.

Thomas, D., and I. Jacobson, Managing Object-oriented Software Engineering Tutorial, TOOLS '89, Paris, 13–15 November 1989. This has been further developed by B. Henderson-Sellers, 1993, “The Economics of Reusing Library Classes,” Journal of Object-Oriented Programming, 6(4), 43–50.

Unhelkar, B., 1995, “The MOSES Experience,” Object Magazine (June 1995): p. 51.

———, and B. Henderson-Sellers, “The Role of Granularity in the Reuse of Object-Oriented Systems,” Proceedings of ACOSM'93 First Australian Conference on Software Metrics, Sydney, Australia, J. Verner (ed.), Australian Software Metrics Association, Nov. 18–19 1993, pp. 51–66.

———, and B. Henderson-Sellers, “Evaluating the Role of Reuse in Object-Oriented Systems,” Proceedings of the First Australian Conference on Software Metrics, ACOSM'93, Nov. 1993, J. Verner (ed.).

———, and G. Mamdapur, “Practical Aspects of Using a Methodology: A Road Map Approach,” Report on Object Analysis and Design (ROAD), 2(2), (July–August 1995): 34–36, 54.

———, “Developing a Financial Market Analysis Product: A MOSES Case Study,” Developing Business Objects, A. Carmichael, (ed.), SIGS, (1997): 113–140.

———, Effect of Granularity of Object-Oriented Design on Modeling an Enterprise and its Application to Financial Risk Management, Ph.D. Thesis, University of Technology, Sydney: 1997–8.

———, After the Y2K Fireworks: Business and Technology Strategies, CRC Press, 1999.

———, “Transactional Analysis (TA) as applied to the Human Factor in Object-Oriented Projects,” Handbook of Object Technology, S. Zamir (ed.), CRC Press, Boca Raton, Fla.: 1999, 42–1 to 42–12.

Van Harmelen, M., (ed.), Object Modeling and User Interface Design: Designing Interactive Systems, Addison-Wesley, 2001.

Wohlin, C., and M. Ahlgren, “Soft factors and their impact on time to market,” Software Quality Journal, 4(3), (September 1995): 189–205.

www.MethodScience.com

www.omg.org

Younessi, H. and B. Henderson-Sellers, Object Magazine, 7(8), 1997: 38–42.

Yourdon, (ed.), The Rise and Resurrection of the American Programmer, Yourdon Press Computing Series, Upper Saddle River, N.J.: Prentice Hall, 1998.

Some additional recent and relevant titles:

UML and the Unified Process: Practical Object-Oriented Analysis and Design, Boston: Addison-Wesley, 2002; ISBN: 0201770601

The Unified Process Explained, Boston: Addison-Wesley, 2001; ISBN: 0201742047

The Unified Process Transition and Production Phases: Best Practices in Implementing the UP, CMP Books, 2001; ISBN: 157820092X

The Unified Process Construction Phase: Best Practices in Implementing the UP, CMP Books, 2000; ISBN: 192962901X

The Unified Process Inception Phase: Best Practices for Implementing the UP, CMP Books, 2000; ISBN: 1929629109

The Unified Process Elaboration Phase: Best Practices in Implementing the UP, CMP Books, 2000; ISBN: 1929629052

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Prentice Hall PTR, 2001; ISBN: 0130925691

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.138.119.106