Programa
Mestrado em Engenharia Informática
Programa
CP1. What Is Software Architecture and why is it Important? CP2. Understanding Quality Attributes (e.g. Availability, Interoperability, Modifiability, Performance, Testability) CP3. Architectural Tactics and Patterns CP4. Quality Attribute Modeling and Analysis CP5. Architecture in Agile Projects CP6. Architecture and Requirements CP7. Designing an Architecture CP8. Documenting Software Architectures CP9. Architecture, Implementation, and Testing CP10. Architecture Reconstruction and Conformance CP11. Architecture Evaluation CP12. Architecture and Software Product Lines