Items related to Applying UML and Patterns: An Introduction to Object-Oriente...

Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process - Hardcover

 
9780130925695: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process

Synopsis

For all undergraduate courses in object-oriented analysis and design. Builds on the overwhelming success of the First Edition. The topics covered in this book are increasingly recognized as core competencies by virtually all contemporary computer science departments, and in virtually all computer science curricula.

This book teaches object-oriented analysis and design through iterations of a single, cohesive case study―incrementally introducing key OO&AD skills while emphasizing practical activities and principles. Renowned object technology leader Craig Larman introduces the popular UML 1.4 diagramming notation as a superior vehicle for expressing OO&AD thoughts. Since OOA&D should be taught (and practiced) within a coherent process, he presents a lightweight, agile version of the market-leading Unified Process (UP). Within his case study's context, he also introduces patterns―robust, best-practice solutions to the most widely encountered design problems.

"synopsis" may belong to another edition of this title.

Review

Good software starts with a good design, and Applying UML and Patterns' subtitle, "An Introduction to Object-oriented Analysis and Design (OOA/D) and the Unified Process" reflects this.

The first edition of Applying UML and Patterns became a standard. The second edition uses the unified process (UP) as the interactive process within which OOA/D is introduced and extends the case study used in the first edition. Other changes have been made to reflect the growing consensus on the most effective ways to work with OOA/D and patterns.

Although you will learn UML this isn't what Applying UML and Patterns is all about. It's designed to teach you to think of software as a collection of objects with properties and to manipulate the relationships between them. This is far more profound.

The case study enables Craig Larman to carry the design through to Java code. In practice you will need a basic understanding of OO programming to benefit from Applying UML and Patterns though you needn't know Java--you could implement the designs in the OO language of your choice with equal facility.

When it comes right down to it, Applying UML and Patterns is all about providing you with a language in which to think about software design. This is quite a different from learning a language in which to code a design.

A facility with OOA/D will enable you to design and discuss programs independent of code, to produce more elegant and maintainable software and to take a 30,000-foot view of the way your software interacts with the world. In effect, it can shift your viewpoint from that of a mechanic to the more sophisticated viewpoint of an engineer. --Steve Patient

From the Publisher

Table of contents
CONTENTS:

I. INTRODUCTION.

1. Object-Oriented Analysis and Design. 2. Introduction to a Development Process. 3. Defining Models and Artifacts.

II. PLAN AND ELABORATE PHASE.

4. Case Study: Point-of-Sale. 5. Understanding Requirements. 6. Use Cases: Describing Processes. 7. Ranking and Scheduling Use Cases. 8. Starting a Development Cycle.

III. ANALYZE PHASE (1).

9. Building a Conceptual Model. 10. Conceptual Model-Adding Associations. 11. Conceptual Model-Adding Attributes. 12. Recording Terms in the Glossary. 13. System Behavior-System Sequence Diagrams. 14. System Behavior-Contracts.

IV. DESIGN PHASE (1).

15. From Analysis to Design. 16. Describing Real Use Cases. 17. Collaboration Diagrams. 18. GRASP: Patterns for Assigning Responsibilities. 19. Designing a Solution with Objects and Patterns. 20. Determining Visibility. 21. Design Class Diagrams. 22. Issues in System Design.

V. CONSTRUCT PHASE (1).

23. Mapping Designs To Code. 24. Program Solution In Java.

VI. ANALYZE PHASE (2).

25. Choosing Development Cycle 2 Requirements. 26. Relating Multiple Use Cases. 27. Extending the Conceptual Model. 28. Generalization. 29. Packages: Organizing Elements. 30. Polishing the Conceptual Model. 31. Conceptual Model-Summary. 32. System Behavior. 33. Modeling Behavior in State Diagrams.

VII. DESIGN PHASE (2).

34. GRASP: More Patterns for Assigning Responsibilities.

35. Designing with More Patterns.

VIII. SPECIAL - TOPICS.

36. Other UML Notation. 37. Development Process Issues. 38. Frameworks, Patterns, and Persistence. Appendix A. Recommended Readings. Appendix B. Sample Development Activities and Models. Bibliography. Glossary. Index.

"About this title" may belong to another edition of this title.

  • PublisherPrentice Hall
  • Publication date2001
  • ISBN 10 0130925691
  • ISBN 13 9780130925695
  • BindingHardcover
  • LanguageEnglish
  • Edition number2
  • Number of pages656

Buy Used

Condition: As New
Pages are clean and are not marred...
View this item

FREE shipping within U.S.A.

Destination, rates & speeds

Search results for Applying UML and Patterns: An Introduction to Object-Oriente...

Stock Image

Larman, Craig
Published by Prentice Hall PTR, 2001
ISBN 10: 0130925691 ISBN 13: 9780130925695
Used Hardcover

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardcover. Condition: As New. No Jacket. Pages are clean and are not marred by notes or folds of any kind. ~ ThriftBooks: Read More, Spend Less 3.12. Seller Inventory # G0130925691I2N00

Contact seller

Buy Used

£ 5.25
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Larman, Craig
Published by Pearson Education, Limited, 2001
ISBN 10: 0130925691 ISBN 13: 9780130925695
Used Hardcover

Seller: Better World Books, Mishawaka, IN, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. 2nd Edition. Used book that is in clean, average condition without any missing pages. Seller Inventory # GRP71308139

Contact seller

Buy Used

£ 5.62
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Larman, Craig
Published by Pearson Education, Limited, 2001
ISBN 10: 0130925691 ISBN 13: 9780130925695
Used Hardcover

Seller: Better World Books: West, Reno, NV, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. 2nd Edition. Used book that is in clean, average condition without any missing pages. Seller Inventory # GRP71308139

Contact seller

Buy Used

£ 5.62
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Larman, Craig
Published by Prentice Hall, 2001
ISBN 10: 0130925691 ISBN 13: 9780130925695
Used Hardcover

Seller: Wonder Book, Frederick, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Very Good condition. 2nd edition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Bundled media such as CDs, DVDs, floppy disks or access codes may not be included. Seller Inventory # V21I-00920

Contact seller

Buy Used

£ 5.88
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Larman, Craig
Published by Prentice Hall, 2001
ISBN 10: 0130925691 ISBN 13: 9780130925695
Used Hardcover

Seller: Wonder Book, Frederick, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: As New. Like New condition. 2nd edition. A near perfect copy that may have very minor cosmetic defects. Seller Inventory # U02A-03428

Contact seller

Buy Used

£ 5.88
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Larman, Craig
Published by Prentice Hall, 2001
ISBN 10: 0130925691 ISBN 13: 9780130925695
Used Hardcover

Seller: Seattle Goodwill, Seattle, WA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. May have some shelf-wear due to normal use. Your purchase funds free job training and education in the greater Seattle area. Thank you for supporting Goodwills nonprofit mission! Seller Inventory # 0KVOWC000NSW_ns

Contact seller

Buy Used

£ 2.91
Convert currency
Shipping: £ 2.97
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Larman, Craig
Published by Prentice Hall, 2001
ISBN 10: 0130925691 ISBN 13: 9780130925695
Used Hardcover

Seller: HPB-Red, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

hardcover. Condition: Good. Connecting readers with great books since 1972! Used textbooks may not include companion materials such as access codes, etc. May have some wear or writing/highlighting. We ship orders daily and Customer Service is our top priority! Seller Inventory # S_423075263

Contact seller

Buy Used

£ 3.83
Convert currency
Shipping: £ 2.79
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Larman, Craig
Published by Prentice Hall, 2001
ISBN 10: 0130925691 ISBN 13: 9780130925695
Used Hardcover

Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardback. Condition: Fair. A readable copy of the book which may include some defects such as highlighting and notes. Cover and pages may be creased and show discolouration. Seller Inventory # GOR008754450

Contact seller

Buy Used

£ 1.04
Convert currency
Shipping: £ 5.60
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Larman, Craig
Published by Prentice Hall, 2001
ISBN 10: 0130925691 ISBN 13: 9780130925695
Used Hardcover

Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Hardback. Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR001193121

Contact seller

Buy Used

£ 1.04
Convert currency
Shipping: £ 5.60
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 2 available

Add to basket

Stock Image

Larman, Craig
Published by Prentice Hall PTR, 2001
ISBN 10: 0130925691 ISBN 13: 9780130925695
Used Hardcover

Seller: The Book Cellar, LLC, Nashua, NH, U.S.A.

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

hardcover. Condition: Very Good. Has some shelf wear, highlighting, underlining and/or writing. Great used condition. A portion of your purchase of this book will be donated to non-profit organizations.Over 1,000,000 satisfied customers since 1997! Choose expedited shipping (if available) for much faster delivery. Delivery confirmation on all US orders. Seller Inventory # 10704356

Contact seller

Buy Used

£ 3.83
Convert currency
Shipping: £ 2.97
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

There are 15 more copies of this book

View all search results for this book