Object-Oriented Methods : Principles and Practice

by ; ;
Edition: 3rd
Format: Hardcover
Pub. Date: 2000-12-01
Publisher(s): Addison-Wesley Professional
  • Free Shipping Icon

    Receive Free Shipping To The More Store!*

    *Marketplace items do not qualify for the free shipping promotion.

List Price: $57.99

Rent Textbook

Select for Price
There was a problem. Please try again later.

New Textbook

We're Sorry
Sold Out

Used Textbook

We're Sorry
Sold Out

eTextbook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Since the previous edition of this popular and comprehensive book was published, there have been massive changes in the field of object technology. This book has been fully revised and updated to reflect the newest technologies and methodologies, including extensive coverage of middleware, components, Java & UML. If you are a developer or manager needing to succeed with objects, this book will give you a full understanding of the key concepts, benefits and pitfalls - plus what technologies and tools are available and how to evaluate them. It offers invaluable insights into the philosophy and real-world practice of today' s leading object-oriented techniques and products. Major features of this edition: detailed chapter covering middleware and migration strategies chapter describing best practice for analysis and design, with in-depth focus on architecture and patterns plus a concise presentation of the Catalysis method for component based development revised coverage of requirements, featuring detailed description of the SOMA approach coverage of Java, in addition to other object-oriented programming languages Plus:- significantly revised coverage of object-oriented databases to address new and increasingly mature products- review of processes and project management including RUP and OPEN Process, and guidance on testing and UI design- new appendices summarizing the UML notation and background survey of 50 object oriented methods- self-test questions and model answers on accompanying web-site: www. trireme.com

Table of Contents

Preface to the third edition vii
Contents xv
Basic concepts
1(38)
The benefits of object-oriented programming and methods
39(32)
Object-oriented and object-based programming languages
71(42)
Distributed computing, middleware and migration
113(48)
Database technology
161(74)
Object-oriented analysis and design
235(88)
Architecture, patterns and components
323(54)
Requirements engineering
377(84)
Process and project management
461(120)
Applications
581(44)
Appendix A Fuzzy objects: inheritance under uncertainty 625(38)
Appendix B Seminal OOA/D methods 663(78)
Appendix C UML notation summary 741(12)
Glossary of terms 753(16)
References and bibliography 769(30)
Name index 799(8)
Subject index 807

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.