Applying UML and patterns an introduction to object-oriented analysis and design and iterative development
Saved in:
| Main Author: | |
|---|---|
| Format: | Book |
| Language: | English |
| Published: |
Upper Saddle River, N.J.
Prentice Hall PTR
2005.
|
| Edition: | 3rd ed. |
| Subjects: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
MARC
| LEADER | 00000nam a2200000 a 4500 | ||
|---|---|---|---|
| 001 | 48010 | ||
| 003 | MY-KLNDU | ||
| 005 | 20241219005326.0 | ||
| 008 | 130308s2005 njua bi 001 0 eng d | ||
| 020 | |a 9780131489066 (alk. paper) | ||
| 020 | |a 0131489062 (alk. paper) | ||
| 020 | |a 0131969455 (International ed: pbk) | ||
| 020 | |a 9780131969452 (International ed: pbk) | ||
| 039 | 9 | |a 201312092155 |b zul |c 201307171142 |d shahrim |c 201307171130 |d shahrim |y 201303081204 |z zubir | |
| 040 | |a UPNM | ||
| 090 | |a QA 76.9 .O35 |b .L37 2005 | ||
| 100 | 1 | |a Larman, Craig. | |
| 245 | 1 | 0 | |a Applying UML and patterns |b an introduction to object-oriented analysis and design and iterative development |c Craig Larman. |
| 250 | |a 3rd ed. | ||
| 260 | |a Upper Saddle River, N.J. |b Prentice Hall PTR |c 2005. | ||
| 300 | |a xxv, 702 p. |b ill |c 27 cm. | ||
| 504 | |a Includes bibliographical references and index. | ||
| 505 | 0 | 0 | |g 1. |t Object-oriented analysis and design -- |g 2. |t Iterative, evolutionary, and agile -- |g 3. |t Case studies -- |g 4. |t Inception is not the requirements phase -- |g 5. |t Evolutionary requirements -- g 6. |t Use cases -- |g 7. |t Other requirements -- |g 8. |t Iteration 1 - basics -- |g 9. |t Domain models -- |g 10. |t System sequence diagrams -- |g 11. |t Operation contracts -- |g 12. |t Requirements to design - iteratively -- |g 13. |t Logical architecture and UML package diagrams -- |g 14. |t On to object design -- |g 15. |t UML interaction diagrams -- |g 16. |t UML class diagrams -- |g 17. |t GRASP : designing objects with responsibilities -- |g 18. |t Object design examples with GRASP -- |g 19. |t Designing for visibility -- |g 20. |t Mapping designs to code -- |g 21. |t Test-driven development and refactoring -- |g 22. |t UML tools and UML as blueprint -- |g 23. |t Quick analysis update -- |g 24. |t Iteration 2 - more patterns -- |g 25. |t GRASP : more objects with responsibilities -- |g 26. |t Applying GoF design patterns -- |g 27. |t Iteration 3 - intermediate topics -- |g 28. |t UML activity diagrams and modeling -- |g 29. |t UML state machine diagrams and modeling -- |g 30. |t Relating use cases -- |g 31. |t More SSDs and contracts -- |g 32. |t Domain model refinement -- |g 33. |t Architectural analysis -- |g 34. |t Logical architecture refinement -- |g 35. |t More object design with GoF patterns -- |g 36. |t Package design -- |g 37. |t UML deployment and component diagrams -- |g 38. |t Designing a persistence framework with patterns -- |g 39. |t Documenting architecture : UML & the N+1 view model -- |g 40. |t More on iterative development and agile project management. |
| 520 | 1 | |a "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. | |
| 592 | |a 00033034 |b 03/06/2013 |c RM235.10 |h YPiJ Books | ||
| 650 | 0 | |a Object-Oriented methods (computer science) | |
| 650 | 0 | |a Uml (Computer science). | |
| 650 | 0 | |a System analysis. | |
| 650 | 0 | |a System design. | |
| 999 | |a vtls000048560 |c 48010 |d 48010 | ||


