Educational guide School of Engineering |
english |
Computer Engineering: Computer Security and Intelligent Systems (2013) |
Subjects |
SOFTWARE ARCHITECTURE |
Contents |
IDENTIFYING DATA | 2014_15 |
Subject | SOFTWARE ARCHITECTURE | Code | 17665103 | |||||
Study programme |
|
Cycle | 2nd | |||||
Descriptors | Credits | Type | Year | Period | ||||
6 | Compulsory | First | 1Q |
Competences | Learning outcomes | Contents |
Planning | Methodologies | Personalized attention |
Assessment | Sources of information | Recommendations |
Topic | Sub-topic |
1. Software Architecture General Concepts | Definitions; Uses; Architectures and technologies |
2. Introducing a Case Study | Overview; Description; ITIL v3 |
3. Software Architectures and Patterns | Classification; Microservice architectures; MVC pattern |
4. Service Oriented Architectures and Integration | Technologies; SOA; Web Services; REST |
5. Software Quality and Validation | TDD; BDD; Testing Phases |
6. Notations and Description Languages | UML; BPMN 2.0; DSL |
7. Model and Process Architectures | MDA; BPM; Outline; Design; Execution |
8. Case Study Design | Overview; Architecture requirements; Solution |