000 | 03877pam a22003854a 4500 | ||
---|---|---|---|
001 | 5045388 | ||
005 | 20050223202934.0 | ||
008 | 040805s2005 njua b 001 0 eng | ||
010 | _a 2004057647 | ||
015 |
_aGBA474100 _2bnb |
||
016 | 7 |
_a013013183 _2Uk |
|
020 | _a0131489062 (alk. paper) | ||
035 | _a(OCoLC)ocm56192451 | ||
035 | _a(NNC)5045388 | ||
040 |
_aDLC _cDLC _dYDX _dUKM _dOrLoB-B |
||
042 | _apcc | ||
050 | 0 | 0 |
_aQA76.9.O35 _bL37 2005 |
082 | 0 | 0 |
_a005.1/17 _222 |
100 | 1 | _aLarman, Craig. | |
245 | 1 | 0 |
_aApplying UML and patterns : _ban introduction to object-oriented analysis and design and iterative development / _cCraig Larman. |
250 | _a3rd ed. | ||
260 |
_aUpper Saddle River, NJ : _bPrentice Hall PTR, _cc2005. |
||
300 |
_axxv, 703 p. : _bill. ; _c27 cm. |
||
504 | _aIncludes bibliographical references (p. 683-[688]) and index. | ||
505 | 0 | 0 |
_g1. _tObject-oriented analysis and design -- _g2. _tIterative, evolutionary, and agile -- _g3. _tCase studies -- _g4. _tInception is not the requirements phase -- _g5. _tEvolutionary requirements -- _g6. _tUse cases -- _g7. _tOther requirements -- _g8. _tIteration 1 - basics -- _g9. _tDomain models -- _g10. _tSystem sequence diagrams -- _g11. _tOperation contracts -- _g12. _tRequirements to design - iteratively -- _g13. _tLogical architecture and UML package diagrams -- _g14. _tOn to object design -- _g15. _tUML interaction diagrams -- _g16. _tUML class diagrams -- _g17. _tGRASP : designing objects with responsibilities -- _g18. _tObject design examples with GRASP -- _g19. _tDesigning for visibility -- _g20. _tMapping designs to code -- _g21. _tTest-driven development and refactoring -- _g22. _tUML tools and UML as blueprint -- _g23. _tQuick analysis update -- _g24. _tIteration 2 - more patterns -- _g25. _tGRASP : more objects with responsibilities -- _g26. _tApplying GoF design patterns -- _g27. _tIteration 3 - intermediate topics -- _g28. _tUML activity diagrams and modeling -- _g29. _tUML state machine diagrams and modeling -- _g30. _tRelating use cases -- _g31. _tMore SSDs and contracts -- _g32. _tDomain model refinement -- _g33. _tArchitectural analysis -- _g34. _tLogical architecture refinement -- _g35. _tMore object design with GoF patterns -- _g36. _tPackage design -- _g37. _tUML deployment and component diagrams -- _g38. _tDesigning a persistence framework with patterns -- _g39. _tDocumenting architecture : UML & the N+1 view model -- _g40. _tMore 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. | |
650 | 0 | _aObject-oriented methods (Computer science) | |
650 | 0 | _aUML (Computer science) | |
650 | 0 | _aSystem analysis. | |
650 | 0 | _aSystem design. | |
900 | _bTOC | ||
942 |
_2lcc _cBK |
||
999 |
_c36380 _d36380 |