Software Engineering
- Type: Lecture (V)
-
Chair:
KIT-Fakultäten - KIT-Fakultät für Elektrotechnik und Informationstechnik - Institut für Technik der Informationsverarbeitung
KIT-Fakultäten - KIT-Fakultät für Elektrotechnik und Informationstechnik - Semester: SS 2024
-
Time:
weekly on Monday 15:45 - 17:15
from 2024-04-15
until 2024-07-22
in 11.10 Engelbert-Arnold-Hörsaal (EAS)
11.10 Elektrotechnisches Institut (ETI) (1. OG)
- Lecturer: Dr. Clemens Reichmann
- SWS: 2
- Lv-no.: 2311611
- Information: On-Site
Language of instruction | German |
Software Engineering
Content
The lecture Software Engineering is held in German language. Building on the Systems and Software Engineering (SSE) lecture, software-specific knowledge is deepened. Here is a short overview of the content:
1. objective of the lecture
2. terms of software engineering
- Basics like terms, processes, procedure model, method, ...
3. requirements management
- Requirements capture and management
- Tools / Methodology: SysML, EEKT
4. software design
- modular design, object-oriented design, UML 2
5. design patterns
- typical solutions
6. implementation and tools
- around programming
7. refactoring
- Quality in programming
8. software reuse
- reuse of SW (from lib, framework, legacy, ... )
9. metamodeling
- Metamodels, MDA and XMI
- Model based development
10. model transformation
- Model to model transformation process