Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition
(eBook)

Book Cover
Average Rating
Published
[Place of publication not identified] : Pearson, 2001.
Format
eBook
Edition
2nd edition.
ISBN
0130925691, 9780130925695
Physical Desc
1 online resource (656 pages).
Status

Description

Loading Description...

Also in this Series

Checking series information...

More Like This

Loading more titles like this title...

Syndetics Unbound

More Details

Language
English
UPC
0130925691

Notes

Description
"People often ask me which is the best book to introduce them to the world of OO design. Ever since I came across it Applying UML and Patterns has been my unreserved choice." - Martin Fowler , author, UML Distilled and Refactoring The first edition of Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design quickly emerged as the leading OOA/D introduction; it has been translated into seven languages and adopted in universities and businesses worldwide. In this second edition, well-known object technology and iterative methods leader Craig Larman refines and expands this text for developers and students new to OOA/D, the UML, patterns, use cases, iterative development, and related topics. Put simply, the book shows newcomers to OOA/D how to "think in objects." It does so by presenting three iterations of a single, cohesive case study, incrementally introducing the requirements and OOA/D activities, principles, and patterns that are most critical to success. It introduces the most frequently used UML diagramming notation, while emphasizing that OOA/D is much more than knowing UML notation. All case study iterations and skills are presented in the context of an "agile" version of the Unified Process -- a popular, modern iterative approach to software development. Throughout, Larman presents the topics in a fashion designed for learning and comprehension. Among the topics introduced in Applying UML and Patterns are: * requirements and use cases, * domain object modeling, * core UML, * designing objects with responsibilities, * "Gang of Four" and other design patterns, * mapping designs to code (using Java as an example), * layered architectures, * architectural analysis, * package design, * iterative development, and * the Unified Process. For a more detailed list of topics, please see the accompanying table of contents. Foreword by Philippe Kruchten, the lead architect of the Rational Unified Process. "Too few people have a knack for explaining things. Fewer still have a handle on software analysis and design. Craig Larman has both." - John Vlissides , author, Design Patterns and Pattern Hatching "This edition contains Larman's usual accurate and thoughtful writing. It is a very good book made even better." - Alistair Cockburn , author, Writing Effective Use Cases and Surviving OO Projects.
Issuing Body
Made available through: Safari, an O'Reilly Media Company.

Reviews from GoodReads

Loading GoodReads Reviews.

Citations

APA Citation, 7th Edition (style guide)

Larman, C. (2001). Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition (2nd edition.). Pearson.

Chicago / Turabian - Author Date Citation, 17th Edition (style guide)

Larman, Craig. 2001. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition. Pearson.

Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)

Larman, Craig. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition Pearson, 2001.

MLA Citation, 9th Edition (style guide)

Larman, Craig. Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition 2nd edition., Pearson, 2001.

Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.

Staff View

Grouped Work ID
86b39129-4d54-cd29-8af1-2d3332339200-eng
Go To Grouped Work

Grouping Information

Grouped Work ID86b39129-4d54-cd29-8af1-2d3332339200-eng
Full titleapplying uml and patterns an introduction to object oriented analysis and design and the unified process
Authorlarman craig
Grouping Categorybook
Last Update2024-09-06 16:31:08PM
Last Indexed2024-09-28 03:42:51AM

Book Cover Information

Image Sourcesyndetics
First LoadedSep 22, 2024
Last UsedSep 22, 2024

Marc Record

First DetectedJul 29, 2024 04:05:58 PM
Last File Modification TimeSep 06, 2024 04:41:47 PM

MARC Record

LEADER04511cam a2200469Mi 4500
001on1224589309
003OCoLC
00520240830103855.0
006m     o  d        
007cr cn|||||||||
008150813s2001    xx     eo     000 0 eng d
020 |a 0130925691
020 |a 9780130925695
0248 |a 0130925691
035 |a (OCoLC)1224589309
040 |a TOH|b eng|c TOH|d OCLCF|d OCLCQ|d OCLCO|d OCLCL
049 |a FMGA
08204|a 005.1/17|q OCoLC|2 21/eng/20230216
1001 |a Larman, Craig,|e author.
24510|a Applying UML and Patterns:|b An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second Edition /|c Larman, Craig.
250 |a 2nd edition.
264 1|a [Place of publication not identified] :|b Pearson,|c 2001.
300 |a 1 online resource (656 pages).
336 |a text|b txt|2 rdacontent
337 |a computer|b c|2 rdamedia
338 |a online resource|b cr|2 rdacarrier
347 |a text file
365 |b 52.00
4900 |a Safari electronic books
520 |a "People often ask me which is the best book to introduce them to the world of OO design. Ever since I came across it Applying UML and Patterns has been my unreserved choice." - Martin Fowler , author, UML Distilled and Refactoring The first edition of Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design quickly emerged as the leading OOA/D introduction; it has been translated into seven languages and adopted in universities and businesses worldwide. In this second edition, well-known object technology and iterative methods leader Craig Larman refines and expands this text for developers and students new to OOA/D, the UML, patterns, use cases, iterative development, and related topics. Put simply, the book shows newcomers to OOA/D how to "think in objects." It does so by presenting three iterations of a single, cohesive case study, incrementally introducing the requirements and OOA/D activities, principles, and patterns that are most critical to success. It introduces the most frequently used UML diagramming notation, while emphasizing that OOA/D is much more than knowing UML notation. All case study iterations and skills are presented in the context of an "agile" version of the Unified Process -- a popular, modern iterative approach to software development. Throughout, Larman presents the topics in a fashion designed for learning and comprehension. Among the topics introduced in Applying UML and Patterns are: * requirements and use cases, * domain object modeling, * core UML, * designing objects with responsibilities, * "Gang of Four" and other design patterns, * mapping designs to code (using Java as an example), * layered architectures, * architectural analysis, * package design, * iterative development, and * the Unified Process. For a more detailed list of topics, please see the accompanying table of contents. Foreword by Philippe Kruchten, the lead architect of the Rational Unified Process. "Too few people have a knack for explaining things. Fewer still have a handle on software analysis and design. Craig Larman has both." - John Vlissides , author, Design Patterns and Pattern Hatching "This edition contains Larman's usual accurate and thoughtful writing. It is a very good book made even better." - Alistair Cockburn , author, Writing Effective Use Cases and Surviving OO Projects.
542 |f © Pearson Technology Group|g 2002
550 |a Made available through: Safari, an O'Reilly Media Company.
5880 |a Online resource; Title from title page (viewed July 13, 2001).
650 0|a Object-oriented methods (Computer science)|0 http://id.loc.gov/authorities/subjects/sh96004653
650 0|a System design.|0 http://id.loc.gov/authorities/subjects/sh85131736
650 0|a System analysis.|0 http://id.loc.gov/authorities/subjects/sh85131733
650 0|a UML (Computer science)|0 http://id.loc.gov/authorities/subjects/sh97003561
7102 |a O'Reilly for Higher Education (Firm),|e distributor.|0 http://id.loc.gov/authorities/names/no2019072472
7102 |a Safari, an O'Reilly Media Company.
758 |i has work:|a Applying UML and Patterns (Work)|1 https://id.oclc.org/worldcat/entity/E39PCXhb6kRqhtFmWcWQ4CYPCj|4 https://id.oclc.org/worldcat/ontology/hasWork
77608|i Print version:|a Larman, Craig.|t Applying UML and patterns.|b 2nd ed.|d Upper Saddle River, NJ : Prentice Hall PTR, ©2002|w (DLC) 2001036446|w (OCoLC)47240688
85640|u https://www.aclib.us/OReilly