Designing software architectures : a practical approach
Material type: TextPublication details: Boston : Addison-Wesley, 2016Edition: 1st edDescription: x, 189 pISBN:- 9780134390789
Item type | Current library | Call number | Status | Date due | Barcode |
---|---|---|---|---|---|
Libros | Biblioteca Fac.Informática | D.2.11 CER (Browse shelf(Opens below)) | Available | DIF-04560 |
Contiene índice
CHAPTER 1 Introduction -- 1.1 Motivations -- 1.2 Software Architecture -- 1.3 The Role of the Architect -- 1.4 A Brief History of ADD -- 1.5 Summary -- 1.6 Further Reading -- CHAPTER 2 Architectural Design -- 2.1 Design in General -- 2.2 Design in Software Architecture -- 2.3 Why is Architectural Design so Important? -- 2.4 Architectural Drivers -- 2.5 Design conceps: The Building blocks for Creating Structures -- 2.6 Architecture Design Decisions -- 2.7 Summary -- 2.8 Further Reading -- CHAPTER 3 The Architecture Design Process -- 3.1 The Need for a Principled Method -- 3.2 Attribute-Driven Design -- 3.3 Following a Design Roadmap According -- 3.4 Identifyng and Selecting Design Conceps -- 3.5 Producing Structures -- 3.6 Defining Interfaces -- 3.7 Creating Preliminary Documentation During Design -- 3.8 Tracking Design Progress -- 3.9 Summary -- 3.10 Further Reading -- CHAPTER 4 Case Study: FCAPS System -- 5.1 Business Case -- 5.2 System Requirements -- 5.3 The Design Process -- 5.4 Summary -- 5.5 Further Reading -- CHAPTER 5 Case Study: Big Data System -- 5.1 Business Case -- 5.2 System Requirements -- 5.3 The Design Process -- 5.4 Summary -- 5.5 Further Reading -- CHAPTER 6 Case Study: Banking System -- 6.1 Business Case -- 6.2 Existing Architectural Documentation -- 6.3 The Design Process -- 6.4 Summary -- 6.5 Further Reading -- CHAPTER 7 Other Design Methods -- 7.1 A General Model of Software Design -- 7.2 Architecture-Centric Design Method -- 7.3 Architecture Activities in the Rational Unifield Process -- 7.4 The Process of Software Architecting -- 7.5 A Technique for Architecture and Design -- 7.6 Viewpoints and Perspectives Method -- 7.7 Summary -- 7.8 Further Reading -- CHAPTER 8 Analysis in the Design Process -- 8.1 Analysis and Design -- 8.2 why Analyze? -- 8.3 Analysis Techniques -- 8.4 Tactics-Based Analysis -- 8.5 Reflective Questions -- 8.6 Scenario-Based Design Reviews -- 8.7 Architecture Descrition Languages -- 8.8 Summary -- 8.9 Further Reading -- CHAPTER 9 The Architecture Design Process in the Organization -- 9.1 Architecture Design and the Development Life Cycle -- 9.2 Organizational Aspects -- 9.3 Summary -- 9.4 Further Reading -- CHAPTER 10 A Design Concepts Catalog -- 10.1 On the Need for Methods -- 10.2 Next Steps -- 10.3 Further Reading
There are no comments on this title.