Software architecture in practice / Len Bass, Paul Clements, Rick Kazman.
Idioma: Inglés Series Sei Series in Software EngineeringBoston : Pearson Education , 2022Edición: Fourth editionDescripción: xvii, 438 : figurasTipo de contenido:- text
- unmediated
- volume
- 9780136886099
- 005.12 B317s 2022
Tipo de ítem | Biblioteca actual | Colección | Signatura topográfica | Copia número | Estado | Fecha de vencimiento | Código de barras | |
---|---|---|---|---|---|---|---|---|
Libros | Biblioteca Central Estantería | General | 005.12 B317s 2022 (Navegar estantería(Abre debajo)) | c.1 | Disponible | 006247 | ||
Libros | Biblioteca Central Estantería | General | 005.12 B317s 2022 (Navegar estantería(Abre debajo)) | c.2 | Disponible | 006549 | ||
Libros | Biblioteca Central Estantería | General | 005.12 B317s 2022 (Navegar estantería(Abre debajo)) | c.3 | Disponible | 006548 |
Incluye índice.
Bibliografía: páginas 399-413.
PART I: Introduction. -- CHAPTER 1. What is software architecture?. -- CHAPTER 2. Why is software architecture important?.
PART II: Quality attributes. -- CHAPTER 3. Understanding quality attributes. -- CHAPTER 4. Availability. -- CHAPTER 5. Deployability. -- CHAPTER 6. Energy efficiency. -- CHAPTER 7. Integrability. -- CHAPTER 8. Modifiability. -- CHAPTER 9. Performance. -- CHAPTER 10. Safety. -- CHAPTER 11. Security. -- CHAPTER 12. Testability. -- CHAPTER 13. Usability. -- CHAPTER 14. Working with other quality attributes.
PART III: Architectural solutions. -- CHAPTER 15. Software interfaces. -- CHAPTER 16. Virtualization. -- CHAPTER 17. The cloud and distributed computing. -- CHAPTER 18. Mobile systems.
PART IV: Scalable architecture practices. -- CHAPTER 19. Architecturally significant requirements. -- CHAPTER 20. Designing n architecture. -- CHAPTER 21. Evaluating an architecture. -- CHAPTER 22. Documenting an architecture. -- CHAPTER 23. Managing architecture debt.
PART V: Architecture and the organization. -- CHAPTER 24. The role of architects in projects. -- CHAPTER 25. Architecture competence.
PART VI: Conclusions. -- CHAPTER 26. A glimpse of the future: quantum computing.