Applying UML and patterns : An introduction to object-oriented analysis and design and the unified process / Craig Larman.
Material type: TextProducer: Prentice Hall ; [Harlow] : Pearson Education, c2007Edition: Third EditionDescription: xxv, 703 pages : illustrations ; 25 cmContent type:- text
- unmediated
- volume
- 9788177589795 (paperback)
- 23 005.117 LAR 012501
Item type | Current library | Call number | Status | Date due | Barcode |
---|---|---|---|---|---|
Book | Indian Institute for Human Settlements, Bangalore | 005.117 LAR 012501 (Browse shelf(Opens below)) | Available | 012501 |
Browsing Indian Institute for Human Settlements, Bangalore shelves Close shelf browser (Hides shelf browser)
No cover image available No cover image available | No cover image available No cover image available | |||||||
005.1 GRE 009295 The great mind challenge for business / | 005.1 LEV 010036 Introduction to the design & analysis of algorithms / | 005.1 PRE 012502 Software engineering : | 005.117 LAR 012501 Applying UML and patterns : | 005.133 BEA 021238 Python distilled / | 005.133 ECK 010035 Thinking in C++ / | 005.133 HOL 010037 Perl black book / |
Includes bibliographical references and index.
1. Object-oriented analysis and design
2. Iterative, evolutionary, and agile
3. Case studies
4. Inception is not the requirements phase
5. Evolutionary requirements
6. Use cases
7. Other requirements
8. Iteration 1 - basics
9. Domain models
10. System sequence diagrams
11. Operation contracts
12. Requirements to design - iteratively
13. Logical architecture and UML package diagrams
14. On to object design
15. UML interaction diagrams
16. UML class diagrams
17. GRASP : designing objects with responsibilities
18. Object design examples with GRASP
19. Designing for visibility
20. Mapping designs to code
21. Test-driven development and refactoring
22. UML tools and UML as blueprint
23. Quick analysis update
24. Iteration 2 - more patterns
25. GRASP : more objects with responsibilities
26. Applying GoF design patterns
27. Iteration 3 - intermediate topics
28. UML activity diagrams and modeling
29. UML state machine diagrams and modeling
30. Relating use cases
31. More SSDs and contracts
32. Domain model refinement
33. Architectural analysis
34. Logical architecture refinement
35. More object design with GoF patterns
36. Package design
37. UML deployment and component diagrams
38. Designing a persistence framework with patterns
39. Documenting architecture : UML & the N+1 view model
40. More on iterative development and agile project management.
"Applying UML and Patterns is the world's #1 business and college introduction to "thinking in objects" - and using that insight in real-world object-oriented analysis and design. Building on two widely acclaimed previous editions, Craig Larman has updated this book to fully reflect the new UML 2 standard, to help you master the art of object design, and to promote high-impact, iterative, and skillful agile modeling practices." "Developers and students will learn object-oriented analysis and design (OOA/D) through three iterations of two cohesive, start-to-finish case studies. These case studies incrementally introduce key skills, essential OO principles and patterns, UML notation, and best practices. You won't just learn UML diagrams - you'll learn how to apply UML in the context of OO software development."--BOOK JACKET.
There are no comments on this title.