Telecommunications and Informatics Engineering
DISTRIBUTED SYSTEMS
Description
Theory
1
Laboratory
2
Instructors
Orlando Sousa
Contents
CP1. Techniques for identifying and modeling requirements (15%)
CP2. Techniques for analyzing and modeling business concepts and processes (15%)
CP3. Techniques, styles, and patterns for design and modeling (20%)
CP4. Languages, frameworks, and platforms for implementing the design of DDSS and IDDSS (20%)
CP5. Languages, frameworks, and platforms for programmatic testing of the design of DDSS and IDDSS (20%)
CP6. Techniques and platforms for deploying the design of DDSS and IDSS on different platforms (10%)
Learning Outcomes
At the end of this course, the student should be able to:
CO1. Identify and model requirements for distributed and decentralized software systems (DDSS) and integration of DDSS (IDDSS) (BL: 4/6).
CO3. Design DDSS and IDDSS (BL: 6/6).
CO4. Implement DDSS and IDDSS according to the architectural design model (BL: 6/6).
CO5. Programmatically test DDSS and IDDSS according to the architectural design models and requirements (BL: 6/6).
CO6. Deploy DDSS and IDDSS according to the architectural design models and requirements (BL: 3/6).