Applying UML and patterns : an introduction to object-oriented analysis and design and iterative development /

Detalles Bibliográficos
Autor principal: Larman, Craig
Formato: Libro
Idioma:Inglés
Publicado: New Jersey : Prentice Hall PTR, c2005.
Edición:3ª ed.
Materias:
Tabla de Contenidos:
  • 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.