Skip to content
Register Sign in Wishlist
Building Object Applications that Work

Building Object Applications that Work
Your Step-by-Step Handbook for Developing Robust Systems with Object Technology

CAD$117.95 (P)

Part of SIGS: Managing Object Technology

  • Date Published: February 1998
  • availability: Available
  • format: Paperback
  • isbn: 9780521648264

CAD$ 117.95 (P)

Add to cart Add to wishlist

Other available formats:

Looking for an examination copy?

This title is not currently available for examination. However, if you are interested in the title for your course we can consider offering an examination copy. To register your interest please contact providing details of the course you are teaching.

Product filter button
About the Authors
  • Written by internationally-acclaimed trainer and developer Scott Ambler, this book is a must-have resource for designers, programmers and testers of today's OO applications. The author takes you through the entire process of building object applications, from analyzing the project, to designing a user-friendly interface, to testing your approaches to make sure your applications work properly. Building Object Applications That Work includes sections on: how to use the Unified Modeling Language effectively; analysis, so you know what you need to build; design techniques, so that you know how you are going to build your application; collecting the right metrics to improve your development approach; applying OO patterns to improve the quality of your applications; creating applications for stand-alone, client/server and distributed environments; using both relational and object-oriented databases to make your objects persistent; and architecting your applications so they are maintainable and extensible.

    • Practical how-to for project managers and programmers
    • Contains modeling notation in the Unified Modeling Language (UML) with a transition from Ambler Notation to UML
    • Features appendices containing notation summary and a detailed visual glossary
    Read more

    Reviews & endorsements

    "...Scott Ambler's book delivers exactly what it promises- a robust look into building object applications. This is no small feat given the wide range of object-oriented development. Ambler's willingness to depart from a UML-only viewpoint and to advocate practical techniques like CRC modeling or data modeling provides a bridge from classic CASE methods to object-oriented design, It also has the strong feel of practical object-oriented application building experience. Its common thrust is an elaboration of theory into usable practices for developing robust object-oriented systems." Software Development

    Customer reviews

    Not yet reviewed

    Be the first to review

    Review was not posted due to profanity


    , create a review

    (If you're not , sign out)

    Please enter the right captcha value
    Please enter a star rating.
    Your review must be a minimum of 12 words.

    How do you rate this item?


    Product details

    • Date Published: February 1998
    • format: Paperback
    • isbn: 9780521648264
    • length: 508 pages
    • dimensions: 254 x 178 x 26 mm
    • weight: 0.87kg
    • availability: Available
  • Table of Contents

    Part I. Introduction to Building Object Applications:
    1. Where we've been before - object-oriented concepts and techniques
    Part II. Object-Oriented Analysis Design, and Architecture:
    2. Bubbles and lines - useful diagrams for object-oriented analysis and design
    3. Improving your design - a class-type architecture
    4. Reusing your development efforts - object-oriented patterns
    5. Development in the 90s and beyond - designing distributed object-oriented applications
    Part III. Object-Oriented Construction:
    6. Measuring and improving the quality of your work - object-oriented metrics
    7. Choosing an object-oriented language - comparing the leading languages
    8. Building your application - effective object-oriented construction techniques
    9. Making your application usable - object-oriented user interface design
    10. Making your objects persistent - object-orientation and databases
    11. Integrating legacy code - wrapping
    Part IV. Object-oriented Testing:
    12. Making sure your applications work - full life-cycle object-oriented testing (FLOOT)
    Part V. Conclusion:
    13. Where to go from here - personal success strategies
    Appendix A. Notation summary
    Appendix B. Visual glossary.

  • Author

    Scott W. Ambler, AmbySoft Inc., Toronto

Sign In

Please sign in to access your account


Not already registered? Create an account now. ×

Sorry, this resource is locked

Please register or sign in to request access. If you are having problems accessing these resources please email

Register Sign in
Please note that this file is password protected. You will be asked to input your password on the next screen.

» Proceed

You are now leaving the Cambridge University Press website. Your eBook purchase and download will be completed by our partner Please see the permission section of the catalogue page for details of the print & copy limits on our eBooks.

Continue ×

Continue ×

Continue ×

Find content that relates to you

Join us online

This site uses cookies to improve your experience. Read more Close

Are you sure you want to delete your account?

This cannot be undone.


Thank you for your feedback which will help us improve our service.

If you requested a response, we will make sure to get back to you shortly.

Please fill in the required fields in your feedback submission.